From 340f465d516a941eff21a0c2a76151e117d88841 Mon Sep 17 00:00:00 2001 From: Philippe Wauthy Date: Fri, 2 Sep 2022 10:45:59 +0000 Subject: [PATCH] [IMP] hr_holidays: improve demo data and leave/allocation approvals In hr_holidays demo data, change the existing allocation from Unpaid to Training Time Off When a user is logged as Time Off Officer (not administrator): - In the Approvals > Time Off list view, display the refuse button - In the Approvals > Allocations list view, display the approve/refuse button task-2939201 closes odoo/odoo#99496 Related: odoo/enterprise#31085 Signed-off-by: Kevin Baptiste --- addons/hr_holidays/data/hr_holidays_demo.xml | 38 ++++++++++++------- .../views/hr_leave_allocation_views.xml | 4 +- addons/hr_holidays/views/hr_leave_views.xml | 6 +-- 3 files changed, 29 insertions(+), 19 deletions(-) diff --git a/addons/hr_holidays/data/hr_holidays_demo.xml b/addons/hr_holidays/data/hr_holidays_demo.xml index 0c0209839b9..914847cf41f 100644 --- a/addons/hr_holidays/data/hr_holidays_demo.xml +++ b/addons/hr_holidays/data/hr_holidays_demo.xml @@ -17,6 +17,16 @@ + + Training Time Off + yes + no + lightyellow + both + officer + + + Seniority Plan @@ -72,8 +82,8 @@ - Summer Vacation - + Functional Training + 7 confirm @@ -162,8 +172,8 @@ - Summer Vacation - + Soft Skills Training + 12 @@ -216,8 +226,8 @@ - Summer Vacation - + Compliance Training + 7 confirm @@ -266,8 +276,8 @@ - Summer Vacation - + Time Management Training + 7 @@ -324,8 +334,8 @@ - Summer Vacation - + Consulting Training + 7 @@ -348,8 +358,8 @@ - Summer Vacation - + Software Development Training + 5 @@ -403,8 +413,8 @@ - Summer Vacation - + Onboarding Training + 5 confirm diff --git a/addons/hr_holidays/views/hr_leave_allocation_views.xml b/addons/hr_holidays/views/hr_leave_allocation_views.xml index 7254e35e9bb..ad37a56c2bb 100644 --- a/addons/hr_holidays/views/hr_leave_allocation_views.xml +++ b/addons/hr_holidays/views/hr_leave_allocation_views.xml @@ -269,11 +269,11 @@