[MIG] product_contract: Migration to 16.0

This commit is contained in:
Rad0van
2023-06-08 18:22:40 +02:00
committed by Abraham Anes
parent fe8ed89bc6
commit 1b930d402e
10 changed files with 94 additions and 69 deletions

View File

@@ -10,7 +10,7 @@
<field name="inherit_id" ref="sale.view_order_form" />
<field name="arch" type="xml">
<xpath expr="//header" position="inside">
<field name="need_contract_creation" attrs="{'invisible': []}" />
<field name="need_contract_creation" invisible="1" />
<button
name="action_create_contract"
string="Create Contracts"
@@ -31,21 +31,18 @@
</button>
</xpath>
<xpath expr="//field[@name='order_line']" position="before">
<field name="is_contract" attrs="{'invisible': []}" />
<field name="is_contract" invisible="1" />
</xpath>
<xpath
expr="//field[@name='order_line']/form//field[@name='product_id']"
position="after"
>
<field name="contract_template_id" attrs="{'invisible': []}" />
<field name="contract_template_id" invisible="1" />
<field
name="contract_id"
options='{"no_create": True}'
attrs="{'invisible': [('is_contract', '=', False)]}"
domain="['|',('contract_template_id','=',contract_template_id),
('contract_template_id','=',False),
('partner_id','=',parent.partner_id),
('is_terminated','=',False),
domain="['|',('contract_template_id','=',contract_template_id), ('contract_template_id','=',False), ('partner_id','=',parent.partner_id), ('is_terminated','=',False),
]"
/>
<field
@@ -58,7 +55,7 @@
expr="//field[@name='order_line']/form//field[@name='tax_id']/parent::group"
position="after"
>
<field name="is_contract" attrs="{'invisible': []}" />
<field name="is_contract" invisible="1" />
<separator
colspan="4"
string="Recurrence Invoicing"