From 614b427349b65fd5a2ea9ab6141db946002347a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Taymans?= Date: Wed, 6 May 2020 13:22:35 +0200 Subject: [PATCH] [MOV] b_shift: Configuration in shift instead of attendance sheet --- beesdoo_shift/__manifest__.py | 1 + beesdoo_shift/views/cooperative_status.xml | 17 +---- beesdoo_shift/views/exempt_reason.xml | 6 +- beesdoo_shift/views/menu.xml | 62 +++++++++++++++++++ beesdoo_shift/views/planning.xml | 37 ++++++++++- beesdoo_shift/views/task.xml | 7 --- beesdoo_shift/views/task_template.xml | 7 --- .../views/res_config_settings_view.xml | 50 +-------------- .../generate_missing_attendance_sheets.xml | 2 +- 9 files changed, 103 insertions(+), 86 deletions(-) create mode 100644 beesdoo_shift/views/menu.xml diff --git a/beesdoo_shift/__manifest__.py b/beesdoo_shift/__manifest__.py index d56e5cf..368e210 100644 --- a/beesdoo_shift/__manifest__.py +++ b/beesdoo_shift/__manifest__.py @@ -29,6 +29,7 @@ "views/planning.xml", "views/cooperative_status.xml", "views/exempt_reason.xml", + "views/menu.xml", "wizard/instanciate_planning.xml", "wizard/batch_template.xml", "wizard/assign_super_coop.xml", diff --git a/beesdoo_shift/views/cooperative_status.xml b/beesdoo_shift/views/cooperative_status.xml index 414b62e..282a7bc 100644 --- a/beesdoo_shift/views/cooperative_status.xml +++ b/beesdoo_shift/views/cooperative_status.xml @@ -167,18 +167,13 @@ - + + Cooperator Status cooperative.status tree,form - - - - Worker res.partner @@ -186,17 +181,9 @@ [('is_worker', '=', True)] - - - Counter Journal beesdoo.shift.journal tree,form - - diff --git a/beesdoo_shift/views/exempt_reason.xml b/beesdoo_shift/views/exempt_reason.xml index 85c54d6..0335393 100644 --- a/beesdoo_shift/views/exempt_reason.xml +++ b/beesdoo_shift/views/exempt_reason.xml @@ -1,3 +1,4 @@ + Exempt Reason Tree view @@ -13,9 +14,4 @@ cooperative.exempt.reason tree - - - - diff --git a/beesdoo_shift/views/menu.xml b/beesdoo_shift/views/menu.xml new file mode 100644 index 0000000..90ed86d --- /dev/null +++ b/beesdoo_shift/views/menu.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/beesdoo_shift/views/planning.xml b/beesdoo_shift/views/planning.xml index e09ee96..d6f6c6d 100644 --- a/beesdoo_shift/views/planning.xml +++ b/beesdoo_shift/views/planning.xml @@ -59,6 +59,30 @@ + + Day Number List + beesdoo.shift.daynumber + + + + + + + + + + + Shift Type List + beesdoo.shift.type + + + + + + + + + Planning Action @@ -66,7 +90,16 @@ tree,form - + + Day Number + beesdoo.shift.daynumber + tree + + + + Shift Type + beesdoo.shift.type + tree,form + diff --git a/beesdoo_shift/views/task.xml b/beesdoo_shift/views/task.xml index b509357..b2bb63a 100644 --- a/beesdoo_shift/views/task.xml +++ b/beesdoo_shift/views/task.xml @@ -208,11 +208,4 @@ 'search_default_gb_type':1} - - - - - diff --git a/beesdoo_shift/views/task_template.xml b/beesdoo_shift/views/task_template.xml index bfd3b20..fe9935b 100644 --- a/beesdoo_shift/views/task_template.xml +++ b/beesdoo_shift/views/task_template.xml @@ -159,13 +159,6 @@ - - - - Generate Shift Template beesddoo.shift.generate_shift_template diff --git a/beesdoo_shift_attendance/views/res_config_settings_view.xml b/beesdoo_shift_attendance/views/res_config_settings_view.xml index 96c7faf..7eb2253 100644 --- a/beesdoo_shift_attendance/views/res_config_settings_view.xml +++ b/beesdoo_shift_attendance/views/res_config_settings_view.xml @@ -5,29 +5,6 @@ --> - - Day Number List - beesdoo.shift.daynumber - - - - - - - - - - - Shift Type List - beesdoo.shift.type - - - - - - - - res.config.settings.view.form.inherit.beesdoo.shift @@ -89,13 +66,6 @@ - - Generate missing past attendance sheets @@ -103,24 +73,6 @@ form - - Day Number - beesdoo.shift.daynumber - tree - - - - - - Shift Type - beesdoo.shift.type - tree,form - - - - Settings ir.actions.act_window @@ -132,7 +84,7 @@ diff --git a/beesdoo_shift_attendance/wizard/generate_missing_attendance_sheets.xml b/beesdoo_shift_attendance/wizard/generate_missing_attendance_sheets.xml index a37fdae..aca35ca 100644 --- a/beesdoo_shift_attendance/wizard/generate_missing_attendance_sheets.xml +++ b/beesdoo_shift_attendance/wizard/generate_missing_attendance_sheets.xml @@ -28,7 +28,7 @@