[FIX] purchase_requisition_custom
This commit is contained in:
parent
f8557a7c75
commit
80386ed678
|
|
@ -39,6 +39,7 @@ class PurchaseOrderCustom(models.Model):
|
|||
remaining_amount = fields.Float(store=True, compute='_compute_amount')
|
||||
has_requisition = fields.Boolean(compute="_compute_has_requisition", readonly=True)
|
||||
requisition_state = fields.Selection(related="requisition_id.state")
|
||||
requisition_type_exclusive = fields.Selection(related="requisition_id.type_exclusive")
|
||||
|
||||
|
||||
@api.depends('requisition_id')
|
||||
|
|
|
|||
|
|
@ -135,6 +135,7 @@
|
|||
<field name="parent_state" invisible="1"/>
|
||||
<field name="already_voted" invisible="1"/>
|
||||
<field name="requisition_state" invisible="1"/>
|
||||
<field name="requisition_type_exclusive" invisible="1"/>
|
||||
<button type="object" name="action_sign"
|
||||
groups="purchase_requisition_custom.group_sign_purchase_order"
|
||||
attrs="{'invisible':['|',('requisition_id','=',False),
|
||||
|
|
@ -161,9 +162,25 @@
|
|||
<button type="object" name="budget_resend" string="Resend To Budget Check" class="oe_highlight"
|
||||
states="budget_rejected"/>
|
||||
<button type="object" name="action_budget" string="Send To Budget Check" class="oe_highlight"
|
||||
attrs="{'invisible': ['|', ('state', '!=', 'sign'), ('requisition_state', '=', 'purchase_manager')]}"/>
|
||||
attrs="{'invisible': ['|',
|
||||
('state', '!=', 'sign'),
|
||||
'&',
|
||||
'&',
|
||||
('state', '=', 'sign'),
|
||||
('requisition_state', '=', 'purchase_manager'),
|
||||
('requisition_type_exclusive', '=', 'exclusive')
|
||||
]
|
||||
}"/>
|
||||
<button name="action_skip_budget" type="object" string="Skip Budget"
|
||||
attrs="{'invisible': ['|', ('state', '!=', 'sign'), ('requisition_state', '=', 'purchase_manager')]}"
|
||||
attrs="{'invisible': ['|',
|
||||
('state', '!=', 'sign'),
|
||||
'&',
|
||||
'&',
|
||||
('state', '=', 'sign'),
|
||||
('requisition_state', '=', 'purchase_manager'),
|
||||
('requisition_type_exclusive', '=', 'exclusive')
|
||||
]
|
||||
}"
|
||||
groups="purchase_requisition_custom.group_skip_purchase_budget"/>
|
||||
<!-- <button name="button_draft" states="cancel" string="Set to Draft" type="object"/>-->
|
||||
</xpath>
|
||||
|
|
|
|||
Loading…
Reference in New Issue