[FIX] mrp: fix cost generation when related mrp.workcenter have no product_id set

bzr revid: xal@openerp.com-20120601113503-47k48712j6tvl23j
This commit is contained in:
Xavier ALT
2012-06-01 13:35:03 +02:00
parent 08a35beba2
commit 94e03a2a25
+2 -2
View File
@@ -799,7 +799,7 @@ class mrp_production(osv.osv):
'ref': wc.code,
'product_id': wc.product_id.id,
'unit_amount': wc_line.hour,
'product_uom_id': wc.product_id.uom_id.id
'product_uom_id': wc.product_id and wc.product_id.uom_id.id or False
} )
if wc.costs_journal_id and wc.costs_general_account_id:
value = wc_line.cycle * wc.costs_cycle
@@ -815,7 +815,7 @@ class mrp_production(osv.osv):
'ref': wc.code,
'product_id': wc.product_id.id,
'unit_amount': wc_line.cycle,
'product_uom_id': wc.product_id.uom_id.id
'product_uom_id': wc.product_id and wc.product_id.uom_id.id or False
} )
return amount