From 1cedcf6abb433beb78675557fabd9ee6e49c504e Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Fri, 17 Jul 2015 08:55:42 +0200 Subject: [PATCH] [FIX] sale: Sale Order Line Onchange Changing the product quantity must not change Product UOM. opw:644542 --- addons/sale/sale.py | 2 ++ addons/sale/sale_view.xml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 2e628088600..9e5b1f3e4b7 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -1188,6 +1188,8 @@ class sale_order_line(osv.osv): warning_msgs += _("No valid pricelist line found ! :") + warn_msg +"\n\n" else: result.update({'price_unit': price}) + if context.get('uom_qty_change', False): + return {'value': {'price_unit': price}, 'domain': {}, 'warning': False} if warning_msgs: warning = { 'title': _('Configuration Error!'), diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index a669ed17681..8ffd75b8e06 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -129,7 +129,7 @@