From 3751379f1e9a4c215fb6eb898b4ccc67659b9ace Mon Sep 17 00:00:00 2001
From: stephanchrst
Date: Tue, 10 May 2022 21:51:50 +0700
Subject: initial commit 2
---
addons/mrp/views/ir_attachment_view.xml | 95 ++++
addons/mrp/views/mrp_bom_views.xml | 276 +++++++++++
addons/mrp/views/mrp_production_views.xml | 593 ++++++++++++++++++++++++
addons/mrp/views/mrp_routing_views.xml | 86 ++++
addons/mrp/views/mrp_templates.xml | 69 +++
addons/mrp/views/mrp_unbuild_views.xml | 213 +++++++++
addons/mrp/views/mrp_views_menus.xml | 31 ++
addons/mrp/views/mrp_workcenter_views.xml | 606 +++++++++++++++++++++++++
addons/mrp/views/mrp_workorder_views.xml | 496 ++++++++++++++++++++
addons/mrp/views/product_views.xml | 138 ++++++
addons/mrp/views/res_config_settings_views.xml | 133 ++++++
addons/mrp/views/stock_move_views.xml | 61 +++
addons/mrp/views/stock_orderpoint_views.xml | 14 +
addons/mrp/views/stock_picking_views.xml | 116 +++++
addons/mrp/views/stock_scrap_views.xml | 25 +
addons/mrp/views/stock_warehouse_views.xml | 29 ++
16 files changed, 2981 insertions(+)
create mode 100644 addons/mrp/views/ir_attachment_view.xml
create mode 100644 addons/mrp/views/mrp_bom_views.xml
create mode 100644 addons/mrp/views/mrp_production_views.xml
create mode 100644 addons/mrp/views/mrp_routing_views.xml
create mode 100644 addons/mrp/views/mrp_templates.xml
create mode 100644 addons/mrp/views/mrp_unbuild_views.xml
create mode 100644 addons/mrp/views/mrp_views_menus.xml
create mode 100644 addons/mrp/views/mrp_workcenter_views.xml
create mode 100644 addons/mrp/views/mrp_workorder_views.xml
create mode 100644 addons/mrp/views/product_views.xml
create mode 100644 addons/mrp/views/res_config_settings_views.xml
create mode 100644 addons/mrp/views/stock_move_views.xml
create mode 100644 addons/mrp/views/stock_orderpoint_views.xml
create mode 100644 addons/mrp/views/stock_picking_views.xml
create mode 100644 addons/mrp/views/stock_scrap_views.xml
create mode 100644 addons/mrp/views/stock_warehouse_views.xml
(limited to 'addons/mrp/views')
diff --git a/addons/mrp/views/ir_attachment_view.xml b/addons/mrp/views/ir_attachment_view.xml
new file mode 100644
index 00000000..cfc01b1f
--- /dev/null
+++ b/addons/mrp/views/ir_attachment_view.xml
@@ -0,0 +1,95 @@
+
+
+
+
+ mrp.document kanban.mrp
+ mrp.document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.document.form
+ mrp.document
+
+
+
+
+
diff --git a/addons/mrp/views/mrp_bom_views.xml b/addons/mrp/views/mrp_bom_views.xml
new file mode 100644
index 00000000..142a4cc7
--- /dev/null
+++ b/addons/mrp/views/mrp_bom_views.xml
@@ -0,0 +1,276 @@
+
+
+
+
+
+ BoM Structure & Cost
+ mrp_bom_report
+
+
+
+
+ mrp.bom.byproduct.form
+ mrp.bom.byproduct
+
+
+
+
+
+
+ mrp.bom.form
+ mrp.bom
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.bom.tree
+ mrp.bom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.bom.kanban
+ mrp.bom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.bom.select
+ mrp.bom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bills of Materials
+ ir.actions.act_window
+ mrp.bom
+ []
+ tree,kanban,form
+
+ {'default_company_id': allowed_company_ids[0]}
+
+
+ No bill of materials found. Let's create one!
+
+ Bills of materials allow you to define the list of required raw
+ materials used to make a finished product; through a manufacturing
+ order or a pack of products.
+
+
+
+
+
+
+
+
+ mrp.bom.line.view.form
+ mrp.bom.line
+
+
+
+
+
+
+ {'default_product_tmpl_id': active_id, 'search_default_product_tmpl_id': active_id}
+ Bill of Materials
+ mrp.bom
+
+
+
+ {'default_product_id': active_id, 'search_default_product_id': active_id}
+ Bill of Materials
+ mrp.bom
+ []
+
+
+
diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml
new file mode 100644
index 00000000..ee28c8f6
--- /dev/null
+++ b/addons/mrp/views/mrp_production_views.xml
@@ -0,0 +1,593 @@
+
+
+
+
+
+ mrp.production.tree
+ mrp.production
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mrp: Plan Production Orders
+
+
+ list
+
+ code
+ records.button_plan()
+
+
+
+ Mark as Done
+
+
+ list
+ code
+
+ if records:
+ res = records.filtered(lambda mo: mo.state in {'confirmed', 'to_close', 'progress'}).button_mark_done()
+ if res is not True:
+ action = res
+
+
+
+
+ mrp.production.form
+ mrp.production
+
+
+
+
+
+
+ mrp.production.kanban
+ mrp.production
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.production.calendar
+ mrp.production
+
+
+
+
+
+
+
+
+
+
+
+ mrp.production.gantt
+ mrp.production
+
+
+
+
+
+
+
+ mrp.production.pivot
+ mrp.production
+
+
+
+
+
+
+
+
+ mrp.production.graph
+ mrp.production
+
+
+
+
+
+
+
+
+ mrp.production.select
+ mrp.production
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Manufacturing Orders
+ ir.actions.act_window
+ mrp.production
+ tree,kanban,form,calendar,pivot,graph
+
+
+ {'search_default_todo': True, 'default_company_id': allowed_company_ids[0]}
+ [('picking_type_id.active', '=', True)]
+
+
+ No manufacturing order found. Let's create one.
+
+ Consume components and build finished products using bills of materials
+
+
+
+
+
+ Manufacturing Orders
+ ir.actions.act_window
+ mrp.production
+ tree,kanban,form
+
+
+ [('picking_type_id', '=', active_id)]
+ {}
+
+
+
+ Unreserve
+
+
+ list
+ code
+
+ if records:
+ records.do_unreserve()
+
+
+
+
+
+
+ Manufacturing Orders
+ ir.actions.act_window
+ mrp.production
+ graph,pivot,form
+ current
+
+
+ No data yet!
+
+ Create a new manufacturing order
+
+
+
+
+
+
+
+
+
+
+
+ Manufacturing Orders
+ ir.actions.act_window
+ mrp.production
+ form
+
+
+
diff --git a/addons/mrp/views/mrp_routing_views.xml b/addons/mrp/views/mrp_routing_views.xml
new file mode 100644
index 00000000..4459cd3d
--- /dev/null
+++ b/addons/mrp/views/mrp_routing_views.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+ mrp.routing.workcenter.tree
+ mrp.routing.workcenter
+
+
+
+
+
+
+
+
+
+
+
+ mrp.routing.workcenter.form
+ mrp.routing.workcenter
+
+
+
+
+
+
+ Operations
+ ir.actions.act_window
+ mrp.routing.workcenter
+ tree,form
+
+
+
+ Create a new operation
+
+ Operation define that need to be done to realize a Work Order.
+ Each operation is done at a specific Work Center and has a specific duration.
+
+
+ ['|', ('bom_id', '=', False), ('bom_id.active', '=', True)]
+
+
+
+
+
+
diff --git a/addons/mrp/views/mrp_templates.xml b/addons/mrp/views/mrp_templates.xml
new file mode 100644
index 00000000..713b71cf
--- /dev/null
+++ b/addons/mrp/views/mrp_templates.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Exception(s) occurred on the manufacturing order(s):
+
.
+ Manual actions may be needed.
+
+
Exception(s):
+
+
+
+
+
+
+
+ :
+ of
+
+ cancelled
+
+
+ ordered instead of
+
+
+
+
+
+
Impacted Transfer(s):
+
+
+
+
+
+
diff --git a/addons/mrp/views/mrp_unbuild_views.xml b/addons/mrp/views/mrp_unbuild_views.xml
new file mode 100644
index 00000000..28af1a01
--- /dev/null
+++ b/addons/mrp/views/mrp_unbuild_views.xml
@@ -0,0 +1,213 @@
+
+
+
+
+
+ Stock Moves
+ ir.actions.act_window
+ stock.move.line
+ tree,form
+ ['|', ('move_id.unbuild_id', '=', active_id), ('move_id.consume_unbuild_id', '=', active_id)]
+
+
+ There's no product move yet
+
+ This menu gives you the full traceability of inventory operations on a specific product.
+ You can filter on the product to see all the past movements for the product.
+
+
+
+
+
+ mrp.unbuild.search
+ mrp.unbuild
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.unbuild.kanban
+ mrp.unbuild
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.unbuild.form
+ mrp.unbuild
+
+
+
+
+
+
+
+ mrp.unbuild.form.simplified
+ mrp.unbuild
+
+
+
+
+
+
+
+ mrp.unbuild.tree
+ mrp.unbuild
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Unbuild Orders
+ ir.actions.act_window
+ mrp.unbuild
+ tree,kanban,form
+
+
+ No unbuild order found
+
+ An unbuild order is used to break down a finished product into its components.
+
+
+
+
+
+
+
diff --git a/addons/mrp/views/mrp_views_menus.xml b/addons/mrp/views/mrp_views_menus.xml
new file mode 100644
index 00000000..747f2521
--- /dev/null
+++ b/addons/mrp/views/mrp_views_menus.xml
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/addons/mrp/views/mrp_workcenter_views.xml b/addons/mrp/views/mrp_workcenter_views.xml
new file mode 100644
index 00000000..1e989173
--- /dev/null
+++ b/addons/mrp/views/mrp_workcenter_views.xml
@@ -0,0 +1,606 @@
+
+
+
+
+ {'search_default_confirmed': 1}
+ Manufacturing Orders
+ mrp.production
+ tree,kanban,form,gantt
+ [('bom_id', '!=', False), ('bom_id.operation_ids.workcenter_id', '=', active_id)]
+
+
+
+ Work Orders
+ ir.actions.act_window
+ mrp.workorder
+ tree,form,gantt,pivot,graph,calendar
+
+ [('state', 'not in', ('done', 'cancel'))]
+ {'search_default_workcenter_id': active_id}
+
+
+ No work orders to do!
+
+ Work orders are operations to do as part of a manufacturing order.
+ Operations are defined in the bill of materials or added in the manufacturing order directly.
+
+
+
+
+
+
+ mrp.workcenter.tree
+ mrp.workcenter
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.kanban
+ mrp.workcenter
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.graph
+ mrp.workcenter.productivity
+ 20
+
+
+
+
+
+
+
+
+ Overall Equipment Effectiveness
+ ir.actions.act_window
+ mrp.workcenter.productivity
+
+ graph,pivot,tree,form
+ [('workcenter_id','=',active_id')]
+ {'search_default_thismonth':True}
+
+
+ Overall Equipment Effectiveness: no working or blocked time
+
+
+
+
+ Productivity Losses
+ ir.actions.act_window
+ mrp.workcenter.productivity
+ tree,form,graph,pivot
+ {'search_default_availability': '1',
+ 'search_default_performance': '1',
+ 'search_default_quality': '1',
+ 'default_workcenter_id': active_id,
+ 'search_default_workcenter_id': [active_id]}
+
+
+ No productivity loss for this equipment
+
+
+
+
+
+ Work Orders Performance
+ ir.actions.act_window
+ mrp.workorder
+ [('workcenter_id','=', active_id),('state','=','done')]
+ graph,pivot,tree,form,gantt
+
+
+ Create a new work orders performance
+
+
+
+
+
+ Work Orders
+ ir.actions.act_window
+ mrp.workorder
+ []
+ {'search_default_done': True}
+ graph,pivot,tree,form,gantt
+
+
+
+ Create a new work orders performance
+
+
+
+
+
+
+ mrp.workcenter.kanban
+ mrp.workcenter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WORK ORDERS
+
+
+
+
+ PLAN ORDERS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.form
+ mrp.workcenter
+
+
+
+
+
+
+ mrp.workcenter.search
+ mrp.workcenter
+
+
+
+
+
+
+
+
+
+
+
+
+ Work Centers
+ ir.actions.act_window
+ mrp.workcenter
+ tree,kanban,form
+
+
+
+
+
+ Create a new work center
+
+ Manufacturing operations are processed at Work Centers. A Work Center can be composed of
+ workers and/or machines, they are used for costing, scheduling, capacity planning, etc.
+
+
+
+
+
+ Work Centers Overview
+ ir.actions.act_window
+ mrp.workcenter
+ kanban,form
+
+
+
+
+ Create a new work center
+
+ Manufacturing operations are processed at Work Centers. A Work Center can be composed of
+ workers and/or machines, they are used for costing, scheduling, capacity planning, etc.
+ They can be defined via the configuration menu.
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.loss.form
+ mrp.workcenter.productivity.loss
+
+
+
+
+
+
+ mrp.workcenter.productivity.loss.tree
+ mrp.workcenter.productivity.loss
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.loss.kanban
+ mrp.workcenter.productivity.loss
+
+
+
+
+
+
+
+
+ Reason:
+
+
+ Effectiveness Category:
+
+
+ Is a Blocking Reason?
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.loss.search
+ mrp.workcenter.productivity.loss
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.search
+ mrp.workcenter.productivity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.form
+ mrp.workcenter.productivity
+ 5
+
+
+
+
+
+
+ mrp.workcenter.productivity.tree
+ mrp.workcenter.productivity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.graph
+ mrp.workcenter.productivity
+
+
+
+
+
+
+
+
+
+
+ mrp.workcenter.productivity.pivot
+ mrp.workcenter.productivity
+
+
+
+
+
+
+
+
+
+
+ Overall Equipment Effectiveness
+ ir.actions.act_window
+ mrp.workcenter.productivity
+ graph,pivot,tree,form
+ []
+ {'search_default_workcenter_group': 1, 'search_default_thismonth':True, 'create':False,'edit':False}
+
+
+ Overall Equipment Effectiveness: no working or blocked time
+
+
+
+
+
+
+
diff --git a/addons/mrp/views/mrp_workorder_views.xml b/addons/mrp/views/mrp_workorder_views.xml
new file mode 100644
index 00000000..c14794aa
--- /dev/null
+++ b/addons/mrp/views/mrp_workorder_views.xml
@@ -0,0 +1,496 @@
+
+
+
+ mrp.production.work.order.search
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Work Orders
+ ir.actions.act_window
+ mrp.workorder
+ graph,pivot,tree,form,gantt,calendar
+ {'search_default_done': True}
+
+ [('operation_id.bom_id', '=', active_id), ('state', '=', 'done')]
+
+
+ No data yet!
+
+ Get statistics about the work orders duration related to this routing.
+
+
+
+
+
+ Work Orders
+ ir.actions.act_window
+ mrp.workorder
+ tree,form,gantt,calendar,pivot,graph
+ [('production_id', '=', active_id)]
+
+
+ No work orders to do!
+
+ Work orders are operations to do as part of a manufacturing order.
+ Operations are defined in the bill of materials or added in the manufacturing order directly.
+
+
+
+
+
+ mrp.production.work.order.tree.editable
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.production.work.order.tree
+ mrp.workorder
+ primary
+
+
+
+
+ 0
+ 1
+
+
+
+
+
+
+
+
+ mrp.production.work.order.form
+ mrp.workorder
+
+
+
+
+
+
+ mrp.production.work.order.select
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mrp.production.work.order.calendar
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+ mrp.production.work.order.graph
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+ mrp.production.work.order.pivot
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+ mrp.production.work.order.gantt.production
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Start Date:
+ Stop Date:
+ Workcenter:
+
+
+
+
+
+
+
+
+
+
+ mrp.workorder.view.gantt
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Start Date:
+ Stop Date:
+ Workcenter:
+
+
+
+
+
+
+
+
+
+
+ mrp.production.work.order.kanban
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Work Orders Planning
+ ir.actions.act_window
+ mrp.workorder
+ gantt,tree,form,calendar,pivot,graph
+
+
+ {'search_default_work_center': True, 'search_default_ready': True, 'search_default_progress': True, 'search_default_pending': True}
+
+
+ No work orders to do!
+
+ Work orders are operations to do as part of a manufacturing order.
+ Operations are defined in the bill of materials or added in the manufacturing order directly.
+
+
+
+
+
+ Work Orders Planning
+ ir.actions.act_window
+ mrp.workorder
+ [('production_state','not in',('done','cancel'))]
+ gantt,tree,form,calendar,pivot,graph
+
+
+ {'search_default_production': True, 'search_default_ready': True, 'search_default_progress': True, 'search_default_pending': True}
+
+
+ No work orders to do!
+
+ Work orders are operations to do as part of a manufacturing order.
+ Operations are defined in the bill of materials or added in the manufacturing order directly.
+
+
+
+
+
+ Work Orders
+ ir.actions.act_window
+ mrp.workorder
+ form
+ new
+
+
+
+
+ Work Orders
+ ir.actions.act_window
+ mrp.workorder
+ tree,kanban,form,calendar,pivot,graph,gantt
+
+ {'search_default_ready': True, 'search_default_progress': True, 'search_default_pending': True}
+
+
+ No work orders to do!
+
+ Work orders are operations to do as part of a manufacturing order.
+ Operations are defined in the bill of materials or added in the manufacturing order directly.
+
+
+
+
+
+ report.workcenter.load.pivot
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+ report.workcenter.load.graph
+ mrp.workorder
+
+
+
+
+
+
+
+
+
+
+ Work Center Loads
+ ir.actions.act_window
+ mrp.workorder
+ graph,pivot
+
+
+
+ No data yet!
+
+
+
+
+
+ graph
+
+
+
+
diff --git a/addons/mrp/views/product_views.xml b/addons/mrp/views/product_views.xml
new file mode 100644
index 00000000..2dd6fe52
--- /dev/null
+++ b/addons/mrp/views/product_views.xml
@@ -0,0 +1,138 @@
+
+
+
+
+
+ product.form.mrp.inherited
+ product.template
+
+
+
+
+
+ days
+
+
+
+
+
+
+ mrp.product.template.search
+ product.template
+ primary
+
+
+
+
+
+
+
+
+
+
+
+ mrp.product.product.search
+ product.product
+ primary
+
+
+
+
+
+
+
+
+
+
+
+ Products
+ product.template
+
+ kanban,tree,form
+ {"search_default_consumable": 1, 'default_type': 'product'}
+
+
+ No product found. Let's create one!
+
+ Define the components and finished products you wish to use in
+ bill of materials and manufacturing orders.
+
+
+
+
+
+
+
+ Product Variants
+ product.product
+
+ kanban,tree,form
+
+
+
+
+
+
+ product.template.procurement
+ product.template
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Manufactured
+
+
+
+
+
+
+
+ product.product.procurement
+ product.product
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Manufactured
+
+
+
+
+
+
+
diff --git a/addons/mrp/views/res_config_settings_views.xml b/addons/mrp/views/res_config_settings_views.xml
new file mode 100644
index 00000000..5390fc40
--- /dev/null
+++ b/addons/mrp/views/res_config_settings_views.xml
@@ -0,0 +1,133 @@
+
+
+
+
+ res.config.settings.view.form.inherit.mrp
+ res.config.settings
+
+
+
+
+
+
Operations
+
+
+
+
+
+
+
+
+
+
+ Process operations at specific work centers
+
+
+
+
+
+
+
+
+
+
+
+
+ Subcontract the production of some products
+
+
+
+
+
+
+
+
+
+
+ Add quality checks to your work orders
+
+
+
+
+
+
+
+
+
+
+ Prevent manufacturing users from modifying quantities to consume, unless a manager has unlocked the document
+
+
+
+
+
+
+
+
+
+
+
+
+ Produce residual products (A + B -> C + D)
+
+
+
+
+
Planning
+
+
+
+
+
+
+
+
+
+ Plan manufacturing or purchase orders based on forecasts
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Schedule manufacturing orders earlier to avoid delays
+
+
+
+
+
+
+
+
+
+
+
+ Settings
+ ir.actions.act_window
+ res.config.settings
+ form
+ inline
+ {'module' : 'mrp', 'bin_size': False}
+
+
+
+
+
diff --git a/addons/mrp/views/stock_move_views.xml b/addons/mrp/views/stock_move_views.xml
new file mode 100644
index 00000000..544c7ee0
--- /dev/null
+++ b/addons/mrp/views/stock_move_views.xml
@@ -0,0 +1,61 @@
+
+
+
+ Inventory Moves
+ ir.actions.act_window
+ stock.move.line
+ tree,form
+ ['|', ('move_id.raw_material_production_id', '=', active_id), ('move_id.production_id', '=', active_id)]
+
+
+
+ stock.move.operations.raw.form
+ stock.move
+ 1
+ primary
+
+
+
+ Total To Consume
+
+
+ Consumed
+
+
+
+
+
+ stock.move.operations.finished.form
+ stock.move
+ 1
+ primary
+
+
+
+ To Produce
+
+
+ Produced
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/mrp/views/stock_orderpoint_views.xml b/addons/mrp/views/stock_orderpoint_views.xml
new file mode 100644
index 00000000..407ac631
--- /dev/null
+++ b/addons/mrp/views/stock_orderpoint_views.xml
@@ -0,0 +1,14 @@
+
+
+
+ stock.warehouse.orderpoint.tree.editable.inherit.purchase
+ stock.warehouse.orderpoint
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/mrp/views/stock_picking_views.xml b/addons/mrp/views/stock_picking_views.xml
new file mode 100644
index 00000000..120b0791
--- /dev/null
+++ b/addons/mrp/views/stock_picking_views.xml
@@ -0,0 +1,116 @@
+
+
+
+ stock.picking.type.kanban
+ stock.picking.type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Operation Types
+ stock.picking.type
+
+
+
+ {"invisible": [("code", "=", "mrp_operation")]}
+
+
+
+
+
+
+
+
+
diff --git a/addons/mrp/views/stock_scrap_views.xml b/addons/mrp/views/stock_scrap_views.xml
new file mode 100644
index 00000000..3286e5a1
--- /dev/null
+++ b/addons/mrp/views/stock_scrap_views.xml
@@ -0,0 +1,25 @@
+
+
+
+ stock.scrap.view.form2.inherit.mrp
+ stock.scrap
+
+
+
+
+
+
+
+
+
+ stock.scrap.view.form.inherit.mrp
+ stock.scrap
+
+
+
+
+
+
+
+
+
diff --git a/addons/mrp/views/stock_warehouse_views.xml b/addons/mrp/views/stock_warehouse_views.xml
new file mode 100644
index 00000000..f9f2b882
--- /dev/null
+++ b/addons/mrp/views/stock_warehouse_views.xml
@@ -0,0 +1,29 @@
+
+
+
+
+ Stock Warehouse Inherit MRP
+ stock.warehouse
+
+
+
+
+
+
+
+
+
+
+ {}
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit v1.2.3