diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index ddd65b934f9..c62d7ac7657 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -205,6 +205,7 @@ class MrpProduction(models.Model): procurement_group_id = fields.Many2one( 'procurement.group', 'Procurement Group', copy=False) + product_description_variants = fields.Char('Custom Description') orderpoint_id = fields.Many2one('stock.warehouse.orderpoint', 'Orderpoint') propagate_cancel = fields.Boolean( 'Propagate cancel and split', diff --git a/addons/mrp/models/stock_rule.py b/addons/mrp/models/stock_rule.py index bb9c1deb738..c08e2ab2015 100644 --- a/addons/mrp/models/stock_rule.py +++ b/addons/mrp/models/stock_rule.py @@ -84,6 +84,7 @@ class StockRule(models.Model): return { 'origin': origin, 'product_id': product_id.id, + 'product_description_variants': values.get('product_description_variants'), 'product_qty': product_qty, 'product_uom_id': product_uom.id, 'location_src_id': self.location_src_id.id or self.picking_type_id.default_location_src_id.id or location_id.id, diff --git a/addons/mrp/report/mrp_production_templates.xml b/addons/mrp/report/mrp_production_templates.xml index 3b796e75bd1..fc41fae66dd 100644 --- a/addons/mrp/report/mrp_production_templates.xml +++ b/addons/mrp/report/mrp_production_templates.xml @@ -32,6 +32,10 @@ Finished Product:
+
+ Description:
+ +
Quantity to Produce:
diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml index 2fa32e3769b..3d5e9a2c4a3 100644 --- a/addons/mrp/views/mrp_production_views.xml +++ b/addons/mrp/views/mrp_production_views.xml @@ -115,6 +115,7 @@ +