diff --git a/addons/sale/sale.py b/addons/sale/sale.py index b4ef4e036fc..b2651d143ab 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -498,6 +498,11 @@ class SaleOrderLine(models.Model): for line in self: line.price_reduce = line.price_subtotal / line.product_uom_qty if line.product_uom_qty else 0.0 + @api.onchange('product_id') + def _onchange_product_id(self): + for line in self: + line.customer_lead = line.product_id and line.product_id.sale_delay or 0.0 + @api.multi @api.onchange('order_id', 'product_id') def _compute_tax_id(self): diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index ccdf989a11e..d7b2ca776ee 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -259,6 +259,7 @@ +