[12.0][FIX] - fix contract creation group by contract template

This commit is contained in:
sbejaoui
2020-03-17 17:56:50 +01:00
committed by Denis Roussel
parent 04773a1c54
commit c05e36837f

View File

@@ -83,6 +83,7 @@ class SaleOrder(models.Model):
'sale_order_line_id'
)
)
contract_templates = self.env["contract.template"]
for order_line in line_to_create_contract:
contract_template = order_line.product_id.with_context(
force_company=rec.company_id.id
@@ -95,6 +96,8 @@ class SaleOrder(models.Model):
rec.company_id.name
)
)
contract_templates |= contract_template
for contract_template in contract_templates:
order_lines = line_to_create_contract.filtered(
lambda r, template=contract_template:
r.product_id.with_context(