From d73baf5d1d28c92eef31f32755cc4f9f2457ea7a Mon Sep 17 00:00:00 2001 From: "david.leach@logicsupply.com" <> Date: Fri, 21 Mar 2014 11:24:12 +0530 Subject: [PATCH] [FIX] stock: while cancelling purcahse order created from procurement it availables the related internal stock move which should not and also not triggering the workflow method bzr revid: ado@tinyerp.com-20140321055412-30i0ifkj8wnzmaer --- addons/procurement/procurement.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/procurement/procurement.py b/addons/procurement/procurement.py index badd0c7498f..f1d9bd0f680 100644 --- a/addons/procurement/procurement.py +++ b/addons/procurement/procurement.py @@ -441,7 +441,8 @@ class procurement_order(osv.osv): if len(to_cancel): move_obj.action_cancel(cr, uid, to_cancel) if len(to_assign): - move_obj.write(cr, uid, to_assign, {'state': 'assigned'}) + move_obj.write(cr, uid, to_assign, {'state': 'confirmed'}) + move_obj.action_assign(cr, uid, to_assign) self.write(cr, uid, ids, {'state': 'cancel'}) wf_service = netsvc.LocalService("workflow") for id in ids: