[IMP] contract: add company_id on contract lines

This commit is contained in:
Stéphane Bidoul
2024-06-30 20:03:02 +02:00
parent 9ad00224b0
commit 21c861a7fc
3 changed files with 4 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ class ContractLine(models.Model):
auto_join=True, auto_join=True,
ondelete="cascade", ondelete="cascade",
) )
company_id = fields.Many2one(related="contract_id.company_id")
currency_id = fields.Many2one(related="contract_id.currency_id") currency_id = fields.Many2one(related="contract_id.currency_id")
date_start = fields.Date(required=True) date_start = fields.Date(required=True)
date_end = fields.Date(compute="_compute_date_end", store=True, readonly=False) date_end = fields.Date(compute="_compute_date_end", store=True, readonly=False)

View File

@@ -12,6 +12,7 @@
<header attrs="{'invisible': [('display_type', '!=', False)]}" /> <header attrs="{'invisible': [('display_type', '!=', False)]}" />
<sheet> <sheet>
<field name="specific_price" invisible="1" /> <field name="specific_price" invisible="1" />
<field name="company_id" invisible="1" />
<field name="currency_id" invisible="1" /> <field name="currency_id" invisible="1" />
<field colspan="1" name="product_uom_category_id" invisible="1" /> <field colspan="1" name="product_uom_category_id" invisible="1" />
<group> <group>

View File

@@ -211,6 +211,7 @@
context="{'default_display_type': 'line_note'}" context="{'default_display_type': 'line_note'}"
/> />
</control> </control>
<field name="company_id" invisible="1" />
<field name="currency_id" invisible="1" /> <field name="currency_id" invisible="1" />
<field name="display_type" invisible="1" /> <field name="display_type" invisible="1" />
<field name="sequence" widget="handle" /> <field name="sequence" widget="handle" />
@@ -289,6 +290,7 @@
context="{'default_display_type': 'line_note'}" context="{'default_display_type': 'line_note'}"
/> />
</control> </control>
<field name="company_id" invisible="1" />
<field name="currency_id" invisible="1" /> <field name="currency_id" invisible="1" />
<field name="display_type" invisible="1" /> <field name="display_type" invisible="1" />
<field name="sequence" widget="handle" /> <field name="sequence" widget="handle" />