From 85ed6a31a2547c97292ff9950f65f869b8b9cae3 Mon Sep 17 00:00:00 2001 From: Khoi Nguyen Date: Fri, 29 Sep 2017 16:31:40 +0200 Subject: [PATCH] [REF] mrp: Enabling Work Orders installs quality_mrp This commit applies the following changes to the MRP settings: - Ticking 'Work Orders' installs quality_mrp; - quality_mrp is removed if 'Work Orders' are disabled; - The quality_mrp section has been removed; --- addons/mrp/models/res_config_settings.py | 4 ++++ addons/mrp/views/res_config_settings_views.xml | 14 ++------------ 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/addons/mrp/models/res_config_settings.py b/addons/mrp/models/res_config_settings.py index f9a7ad0b5b5..f7916960643 100644 --- a/addons/mrp/models/res_config_settings.py +++ b/addons/mrp/models/res_config_settings.py @@ -35,3 +35,7 @@ class ResConfigSettings(models.TransientModel): def _onchange_use_manufacturing_lead(self): if not self.use_manufacturing_lead: self.manufacturing_lead = 0.0 + + @api.onchange('group_mrp_routings') + def _onchange_group_mrp_routings(self): + self.module_quality_mrp = self.group_mrp_routings diff --git a/addons/mrp/views/res_config_settings_views.xml b/addons/mrp/views/res_config_settings_views.xml index 8dd8136d5a3..75a3d09ac24 100644 --- a/addons/mrp/views/res_config_settings_views.xml +++ b/addons/mrp/views/res_config_settings_views.xml @@ -13,7 +13,8 @@
- + +
-
-
- -
-
-
-