From 0a5a3c5d725ac2bd570b0e600d3b33ba6557b9e1 Mon Sep 17 00:00:00 2001 From: Hiral Bhavsar Date: Tue, 8 May 2018 19:02:18 +0530 Subject: [PATCH] [REF] hr_timesheet, sale_timesheet: remove settings to (un)install sale_timesheet module Purpose is to limit the uninstallation of modules without being clearly notified of it. We therefore decided to remove those options from settings to prevent users from uninstalling it. Description of sale_timesheet features and options are now all moved to sale_timesheet. A Billing section should only be visible if sales installed. We therefore move Billing section from hr_timesheet to sale_timesheet. A priority is used to ensure sequence of various settings related to billing and timesheet. This commit is related to task ID 1841221. --- .../models/res_config_settings.py | 1 - .../views/res_config_settings_views.xml | 15 -------- .../views/res_config_settings_views.xml | 34 +++++++++++++------ 3 files changed, 23 insertions(+), 27 deletions(-) diff --git a/addons/hr_timesheet/models/res_config_settings.py b/addons/hr_timesheet/models/res_config_settings.py index 31a25fdc597..7200bc5c21f 100644 --- a/addons/hr_timesheet/models/res_config_settings.py +++ b/addons/hr_timesheet/models/res_config_settings.py @@ -8,5 +8,4 @@ class ResConfigSettings(models.TransientModel): _inherit = 'res.config.settings' module_project_timesheet_synchro = fields.Boolean("Awesome Timesheet") - module_sale_timesheet = fields.Boolean("Time Billing") module_project_timesheet_holidays = fields.Boolean("Leaves") diff --git a/addons/hr_timesheet/views/res_config_settings_views.xml b/addons/hr_timesheet/views/res_config_settings_views.xml index f32ebf53616..a8f5e440abf 100644 --- a/addons/hr_timesheet/views/res_config_settings_views.xml +++ b/addons/hr_timesheet/views/res_config_settings_views.xml @@ -44,21 +44,6 @@ -

Billing

-
-
-
- -
-
-
-

Leaves

diff --git a/addons/sale_timesheet/views/res_config_settings_views.xml b/addons/sale_timesheet/views/res_config_settings_views.xml index bcc5b925374..3d5dafd454c 100644 --- a/addons/sale_timesheet/views/res_config_settings_views.xml +++ b/addons/sale_timesheet/views/res_config_settings_views.xml @@ -4,19 +4,31 @@ res.config.settings.view.form.inherit.sale.timesheet res.config.settings + - -
-
-
-
-
-
-
-
+
+
+
+
+
+