From 3ae55ed232cab9e869dee5d699d900d1d1c69299 Mon Sep 17 00:00:00 2001 From: Gaurav Panchal Date: Fri, 8 Jul 2016 18:03:12 +0530 Subject: [PATCH] [IMP] mrp: open produce product wizard + add barcode in mrp report --- addons/mrp/models/mrp_production.py | 6 ++++++ addons/mrp/models/mrp_workorder.py | 2 +- .../mrp/report/mrp_production_templates.xml | 20 +++++++++++++++++-- addons/mrp/views/mrp_production_views.xml | 4 ++-- 4 files changed, 27 insertions(+), 5 deletions(-) diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 06607715938..a3e30cab848 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -365,6 +365,12 @@ class MrpProduction(models.Model): move_to_assign.action_assign() return True + @api.multi + def open_produce_product(self): + self.ensure_one() + action = self.env.ref('mrp.act_mrp_product_produce').read()[0] + return action + @api.multi def button_plan(self): """ Create work orders. And probably do stuff, like things. """ diff --git a/addons/mrp/models/mrp_workorder.py b/addons/mrp/models/mrp_workorder.py index ea3346635fc..ad21f3309c1 100644 --- a/addons/mrp/models/mrp_workorder.py +++ b/addons/mrp/models/mrp_workorder.py @@ -441,4 +441,4 @@ class MrpWorkorder(models.Model): self.ensure_one() action = self.env.ref('stock.action_stock_scrap').read()[0] action['domain'] = [('workorder_id', '=', self.id)] - return action + return action \ No newline at end of file diff --git a/addons/mrp/report/mrp_production_templates.xml b/addons/mrp/report/mrp_production_templates.xml index 6a9f15bac1d..90e430c9099 100644 --- a/addons/mrp/report/mrp_production_templates.xml +++ b/addons/mrp/report/mrp_production_templates.xml @@ -6,8 +6,16 @@
-

Production Order # :

- +
+
+

Production Order # :

+
+
+ + + +
+
Source Document:
@@ -73,6 +81,9 @@ Destination Location + + Barcode + @@ -95,6 +106,11 @@ + + + + + diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml index c17ec8e593a..69fa2c97943 100644 --- a/addons/mrp/views/mrp_production_views.xml +++ b/addons/mrp/views/mrp_production_views.xml @@ -48,8 +48,8 @@