fix
authorfp <fp@fp-laptop>
Sat, 17 Sep 2011 16:41:25 +0000 (18:41 +0200)
committerfp <fp@fp-laptop>
Sat, 17 Sep 2011 16:41:25 +0000 (18:41 +0200)
bzr revid: fp@fp-laptop-20110917164125-86tkmy7pb3jwrvzr

addons/mrp/procurement.py

index 41a9d79..4086a40 100644 (file)
@@ -100,8 +100,9 @@ class procurement_order(osv.osv):
             bom_result = production_obj.action_compute(cr, uid,
                     [produce_id], properties=[x.id for x in procurement.property_ids])
             wf_service.trg_validate(uid, 'mrp.production', produce_id, 'button_confirm', cr)
-            move_obj.write(cr, uid, [res_id],
-                    {'location_id': procurement.location_id.id})
+            if res_id:
+                move_obj.write(cr, uid, [res_id],
+                        {'location_id': procurement.location_id.id})
         return res
     
 procurement_order()