From a40e734ac3a54831b6065186e4453bd24a225469 Mon Sep 17 00:00:00 2001 From: MaxLarue Date: Wed, 11 Sep 2019 15:25:07 +0000 Subject: [PATCH] [IMP] sale_timesheet: update product type onchange to avoid a empty invoice policy task-2047389 closes-5388 --- addons/sale_timesheet/models/product.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/sale_timesheet/models/product.py b/addons/sale_timesheet/models/product.py index 0b132291a78..b85d782a690 100644 --- a/addons/sale_timesheet/models/product.py +++ b/addons/sale_timesheet/models/product.py @@ -94,6 +94,8 @@ class ProductTemplate(models.Model): if self.type == 'service' and not self.invoice_policy: self.invoice_policy = 'order' self.service_type = 'timesheet' + elif self.type == 'service' and self.invoice_policy == 'order': + self.service_policy = 'ordered_timesheet' elif self.type == 'consu' and not self.invoice_policy and self.service_policy == 'ordered_timesheet': self.invoice_policy = 'order' return res