[REF] mrp: move step from quality_mrp to workorder

This commit is contained in:
amoyaux
2017-12-06 10:25:55 +01:00
committed by Arnold Moyaux
parent c31c5a619a
commit 2c0211f94d
2 changed files with 16 additions and 5 deletions
+4 -3
View File
@@ -13,9 +13,10 @@ class ResConfigSettings(models.TransientModel):
module_mrp_mps = fields.Boolean("Master Production Schedule")
module_mrp_plm = fields.Boolean("Product Lifecycle Management (PLM)")
module_mrp_maintenance = fields.Boolean("Maintenance")
module_quality_mrp = fields.Boolean("Quality")
module_mrp_workorder = fields.Boolean("Work Orders")
module_mrp_repair = fields.Boolean("Repair")
group_mrp_routings = fields.Boolean("Work Orders & Quality",
module_quality_control = fields.Boolean("Quality")
group_mrp_routings = fields.Boolean("Work Orders",
implied_group='mrp.group_mrp_routings')
@api.model
@@ -38,4 +39,4 @@ class ResConfigSettings(models.TransientModel):
@api.onchange('group_mrp_routings')
def _onchange_group_mrp_routings(self):
self.module_quality_mrp = self.group_mrp_routings
self.module_mrp_workorder = self.group_mrp_routings
+12 -2
View File
@@ -14,13 +14,12 @@
<div class="col-md-6 col-xs-12 o_setting_box" id="work_order" title="Work Order Operations allow you to create and manage the manufacturing operations that should be followed within your work centers in order to produce a product. They are attached to bills of materials that will define the required raw materials.">
<div class="o_setting_left_pane">
<field name="group_mrp_routings" widget="upgrade_boolean"/>
<field name="module_quality_mrp" invisible="1"/>
<field name="module_mrp_workorder" invisible="1"/>
</div>
<div class="o_setting_right_pane">
<label for="group_mrp_routings"/>
<div class="text-muted">
Process operations at specific work centers based on the routing
and carry out quality checks.
</div>
<div class="content-group" attrs="{'invisible': [('group_mrp_routings','=',False)]}">
<div class="mt16">
@@ -34,6 +33,17 @@
</div>
</div>
</div>
<div class="col-md-6 col-xs-12 o_setting_box" attrs="{'invisible': [('group_mrp_routings', '=', False)]}" id="quality_control">
<div class="o_setting_left_pane">
<field name="module_quality_control" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label for="module_quality_control"/>
<div class="text-muted">
Add quality checks to your work orders
</div>
</div>
</div>
<div class="col-md-6 col-xs-12 o_setting_box" id="mrp_repair">
<div class="o_setting_left_pane">
<field name="module_mrp_repair"/>