From 1113de2d59e9b2c1f3d69e3911230a7a922131e7 Mon Sep 17 00:00:00 2001 From: "Ravi Gohil (Open ERP)" Date: Mon, 7 May 2012 17:08:13 +0530 Subject: [PATCH] [FIX] mrp: Quantity changed by using wizard in MO isn't updating its respective picking list's stock move quantity: (Maintenance Case : 574507) lp bug: https://launchpad.net/bugs/715494 fixed bzr revid: rgo@tinyerp.com-20120507113813-ty5u3iore08dvpww --- addons/mrp/wizard/change_production_qty.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/mrp/wizard/change_production_qty.py b/addons/mrp/wizard/change_production_qty.py index c41213d93b8..bd16e722a5f 100644 --- a/addons/mrp/wizard/change_production_qty.py +++ b/addons/mrp/wizard/change_production_qty.py @@ -72,9 +72,11 @@ class change_production_qty(osv.osv_memory): prod = prod_obj.browse(cr, uid, record_id, context=context) prod_obj.write(cr, uid,prod.id, {'product_qty': wiz_qty.product_qty}) prod_obj.action_compute(cr, uid, [prod.id]) + move_lines = prod.move_lines + move_lines.extend(prod.picking_id.move_lines) move_lines_obj = self.pool.get('stock.move') - for move in prod.move_lines: + for move in move_lines: bom_point = prod.bom_id bom_id = prod.bom_id.id if not bom_point: