From cd8cade3186bd0af2e1f324ff2583e2f786e8ab2 Mon Sep 17 00:00:00 2001 From: "Ajay Chauhan (OpenERP)" Date: Wed, 21 Nov 2012 17:46:31 +0530 Subject: [PATCH] [IMP] stock: changed product qty when scrap bzr revid: cha@tinyerp.com-20121121121631-xxkq8vudw03xftzx --- addons/stock/stock.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 859cda8ce94..841ecd3ba2a 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -2548,6 +2548,7 @@ class stock_move(osv.osv): for move in self.browse(cr, uid, ids, context=context): move_qty = move.product_qty uos_qty = quantity / move_qty * move.product_uos_qty + move_qty = move_qty - quantity default_val = { 'product_qty': quantity, 'product_uos_qty': uos_qty, @@ -2558,6 +2559,7 @@ class stock_move(osv.osv): 'prodlot_id': move.prodlot_id.id, } new_move = self.copy(cr, uid, move.id, default_val) + self.write(cr, uid, [move.id], {'product_qty': move_qty}, context=context) res += [new_move] product_obj = self.pool.get('product.product')