From 5c1f025a424b95395d2de087520ce211534e7edc Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Thu, 15 Feb 2018 17:22:59 +0100 Subject: [PATCH] [FIX] sale_timesheet: Field Invoicing Policy in Product Variants not saved correctly When a product variant from Catalog > Product variant was created with invoice policy = 'delivery', it was set as 'order'. opw:815112 --- addons/sale_timesheet/models/product.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale_timesheet/models/product.py b/addons/sale_timesheet/models/product.py index aeddf1bd2ce..88b98d97065 100644 --- a/addons/sale_timesheet/models/product.py +++ b/addons/sale_timesheet/models/product.py @@ -39,7 +39,7 @@ class ProductTemplate(models.Model): def _inverse_service_policy(self): for product in self: policy = product.service_policy - if not policy: + if not policy and not product.invoice_policy =='delivery': product.invoice_policy = 'order' product.service_type = 'manual' elif policy == 'ordered_timesheet':