From 01392d4db6921cbf901dc200052f412cbf7654e5 Mon Sep 17 00:00:00 2001 From: Vincent Van Rossem Date: Wed, 11 Mar 2020 18:23:32 +0100 Subject: [PATCH 1/4] [ADD] provelo_customization: reports leaves view accessible --- provelo_customization/__openerp__.py | 1 + provelo_customization/views/hr_holidays_view.xml | 7 +++++++ .../wizard/hr_holidays_summary_department_view.xml | 12 ++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 provelo_customization/wizard/hr_holidays_summary_department_view.xml diff --git a/provelo_customization/__openerp__.py b/provelo_customization/__openerp__.py index 0b5ec8b85..5e1c08070 100644 --- a/provelo_customization/__openerp__.py +++ b/provelo_customization/__openerp__.py @@ -41,6 +41,7 @@ "views/res_partner_views.xml", "security/security.xml", "security/ir.model.access.csv", + "wizard/hr_holidays_summary_department_view.xml", ], "installable": True, } diff --git a/provelo_customization/views/hr_holidays_view.xml b/provelo_customization/views/hr_holidays_view.xml index 3cd420c67..cc6e399b7 100644 --- a/provelo_customization/views/hr_holidays_view.xml +++ b/provelo_customization/views/hr_holidays_view.xml @@ -32,5 +32,12 @@ groups="base.group_hr_manager" sequence="40"/> + + + diff --git a/provelo_customization/wizard/hr_holidays_summary_department_view.xml b/provelo_customization/wizard/hr_holidays_summary_department_view.xml new file mode 100644 index 000000000..fb35ce97a --- /dev/null +++ b/provelo_customization/wizard/hr_holidays_summary_department_view.xml @@ -0,0 +1,12 @@ + + + + + + From ec1c666b53cd415292a696e08e843042ad420ba5 Mon Sep 17 00:00:00 2001 From: Vincent Van Rossem Date: Tue, 17 Mar 2020 11:57:46 +0100 Subject: [PATCH 2/4] [ADD] provelo_customization: search_default_allocations --- provelo_customization/__openerp__.py | 1 + .../report/available_holidays_view.xml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 provelo_customization/report/available_holidays_view.xml diff --git a/provelo_customization/__openerp__.py b/provelo_customization/__openerp__.py index 5e1c08070..d8d18fe76 100644 --- a/provelo_customization/__openerp__.py +++ b/provelo_customization/__openerp__.py @@ -39,6 +39,7 @@ "views/hr_timesheet_sheet_view.xml", "views/location_filters.xml", "views/res_partner_views.xml", + "report/available_holidays_view.xml", "security/security.xml", "security/ir.model.access.csv", "wizard/hr_holidays_summary_department_view.xml", diff --git a/provelo_customization/report/available_holidays_view.xml b/provelo_customization/report/available_holidays_view.xml new file mode 100644 index 000000000..1f6011847 --- /dev/null +++ b/provelo_customization/report/available_holidays_view.xml @@ -0,0 +1,17 @@ + + + + Leaves Analysis + hr.holidays + form + graph,pivot,calendar,form + + + { + 'search_default_leaves':1, + 'search_default_allocations':1 + } + + + + \ No newline at end of file From c42e1d64dffba2ab83d8af7b4a70e0521905e701 Mon Sep 17 00:00:00 2001 From: Vincent Van Rossem Date: Tue, 31 Mar 2020 15:45:17 +0200 Subject: [PATCH 3/4] [FIX] provelo_customization: correct groups + override precision --- provelo_customization/report/available_holidays_view.xml | 4 +++- .../wizard/hr_holidays_summary_department_view.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/provelo_customization/report/available_holidays_view.xml b/provelo_customization/report/available_holidays_view.xml index 1f6011847..11cf27bcd 100644 --- a/provelo_customization/report/available_holidays_view.xml +++ b/provelo_customization/report/available_holidays_view.xml @@ -5,13 +5,15 @@ hr.holidays form graph,pivot,calendar,form - + + { 'search_default_leaves':1, 'search_default_allocations':1 } + \ No newline at end of file diff --git a/provelo_customization/wizard/hr_holidays_summary_department_view.xml b/provelo_customization/wizard/hr_holidays_summary_department_view.xml index fb35ce97a..bee4cd81e 100644 --- a/provelo_customization/wizard/hr_holidays_summary_department_view.xml +++ b/provelo_customization/wizard/hr_holidays_summary_department_view.xml @@ -7,6 +7,6 @@ action="hr_holidays.action_hr_holidays_summary_dept" id="hr_holidays.menu_account_central_journal" icon="STOCK_PRINT" - groups="base.group_hr_manager,base.group_hr_user"/> + groups="base.group_hr_user"/> From 2ee69d487d0b44d02e2db26003093953ed1c013e Mon Sep 17 00:00:00 2001 From: Vincent Van Rossem Date: Tue, 31 Mar 2020 15:47:14 +0200 Subject: [PATCH 4/4] [IMP] provelo_customization: missing EOL --- provelo_customization/report/available_holidays_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provelo_customization/report/available_holidays_view.xml b/provelo_customization/report/available_holidays_view.xml index 11cf27bcd..d70b0dda6 100644 --- a/provelo_customization/report/available_holidays_view.xml +++ b/provelo_customization/report/available_holidays_view.xml @@ -16,4 +16,4 @@ - \ No newline at end of file +