From 63dc1aa58735e6fb17db6872c36fc2c0ff8deb1b Mon Sep 17 00:00:00 2001 From: agaldona Date: Mon, 23 Nov 2015 10:11:20 +0100 Subject: [PATCH] [FIX] mrp_production_project_estimated_cost: convert attribute lines for the creation of a MO. --- .../wizard/wiz_create_fictitious_of.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mrp_production_project_estimated_cost/wizard/wiz_create_fictitious_of.py b/mrp_production_project_estimated_cost/wizard/wiz_create_fictitious_of.py index b294b476d..b345f0ab1 100644 --- a/mrp_production_project_estimated_cost/wizard/wiz_create_fictitious_of.py +++ b/mrp_production_project_estimated_cost/wizard/wiz_create_fictitious_of.py @@ -45,11 +45,13 @@ class WizCreateFictitiousOf(models.TransientModel): if 'routing_id' in vals: routing = routing_obj.browse(vals['routing_id']) product_qty = production_obj._get_min_qty_for_production( - routing) + routing) or 1 vals['product_qty'] = product_qty prod_vals = production_obj.product_id_change( product.id, product_qty)['value'] vals.update(prod_vals) + vals['product_attributes'] = [tuple([0, 0, line]) for line in + vals.get('product_attributes', [])] new_production = production_obj.create(vals) new_production.action_compute() new_production.calculate_production_estimated_cost()