[FIX] Add check_company=True on contracts and contract lines

Add check_company=True in field definition and
[('company_id', '=', company_id)] in the domain (in view or in field definition)
This commit is contained in:
Alexis de Lattre
2022-05-09 14:35:04 +02:00
parent 8409479cbe
commit 000ad9eabb
11 changed files with 50 additions and 6 deletions

View File

@@ -7,8 +7,9 @@ class ContractContract(models.Model):
payment_mode_id = fields.Many2one(
comodel_name="account.payment.mode",
string="Payment Mode",
domain=[("payment_type", "=", "inbound")],
domain="[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]",
index=True,
check_company=True,
)
@api.onchange("partner_id")