diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index d6917ae4820..90306c6ec5f 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -737,7 +737,7 @@ class mrp_production(osv.osv): 'account_id': account, 'general_account_id': wc.costs_general_account_id.id, 'journal_id': wc.costs_journal_id.id, - 'code': wc.code + 'ref': wc.code } ) if wc.costs_journal_id and wc.costs_general_account_id: value = wc_line.cycle * wc.costs_cycle @@ -750,7 +750,8 @@ class mrp_production(osv.osv): 'account_id': account, 'general_account_id': wc.costs_general_account_id.id, 'journal_id': wc.costs_journal_id.id, - 'code': wc.code + 'ref': wc.code, + 'product_id': production.product_id.id } ) return amount