diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 8cef6087172..f60e2ce6684 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -2012,6 +2012,10 @@ class stock_move(osv.osv): propagated_changes_dict['product_uom_qty'] = vals['product_uom_qty'] if vals.get('product_uom_id'): propagated_changes_dict['product_uom_id'] = vals['product_uom_id'] + if vals.get('product_uos_qty'): + propagated_changes_dict['product_uos_qty'] = vals['product_uos_qty'] + if vals.get('product_uos_id'): + propagated_changes_dict['product_uos_id'] = vals['product_uos_id'] #propagation of expected date: propagated_date_field = False if vals.get('date_expected'):