From 44bc4f3151df9af2a41a794798cd189ea7636faf Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Fri, 18 Oct 2013 13:44:00 +0200 Subject: [PATCH] [FIX] mrp_repair: use action_done to validate a operation componenents when ending a repair bzr revid: mat@openerp.com-20131018114400-f1iaoynu1vlq325o --- addons/mrp_repair/mrp_repair.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py index 7bab1c0..9c0ab0e 100644 --- a/addons/mrp_repair/mrp_repair.py +++ b/addons/mrp_repair/mrp_repair.py @@ -521,8 +521,9 @@ class mrp_repair(osv.osv): 'location_dest_id': move.location_dest_id.id, 'tracking_id': False, 'prodlot_id': move.prodlot_id and move.prodlot_id.id or False, - 'state': 'done', + 'state': 'assigned', }) + move_obj.action_done(cr, uid, [move_id], context=context) repair_line_obj.write(cr, uid, [move.id], {'move_id': move_id, 'state': 'done'}, context=context) if repair.deliver_bool: pick_name = seq_obj.get(cr, uid, 'stock.picking.out') -- 1.7.10.4