From 6d11097a9b802a01473701bb9ce0ce647faf7fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 2 Oct 2018 14:04:00 +0200 Subject: [PATCH] [IMP] hr_{attendance,recruitment,holidays,expense,contract}: add activity view on main actions Purpose is to extend the use of the newly-introduced activity view allowing to see at a glance activities to perform on a given model. It eases daily job of people working with activities. Updated * employee main menu actions; * leave and allocation request main menu actions; * applicant main menu actions; * expense and expense report main menu actions; * contract main menu action; * attendance employee main action; Following @est-odoo advice the Next Activities menu entry in hr_recruitment is removed as there are already a lot of ways of managing activities: using the systray, using activity view present on most actions, ... This commit is linked to task ID 1889413. --- addons/hr/views/hr_views.xml | 2 +- .../hr_attendance/views/hr_employee_view.xml | 2 +- .../hr_contract/views/hr_contract_views.xml | 2 +- addons/hr_expense/views/hr_expense_views.xml | 8 +++---- .../views/hr_leave_allocation_views.xml | 6 ++--- addons/hr_holidays/views/hr_leave_views.xml | 10 ++++---- .../views/hr_recruitment_views.xml | 23 +------------------ 7 files changed, 16 insertions(+), 37 deletions(-) diff --git a/addons/hr/views/hr_views.xml b/addons/hr/views/hr_views.xml index d77e584db5b..2f9733ee443 100644 --- a/addons/hr/views/hr_views.xml +++ b/addons/hr/views/hr_views.xml @@ -258,7 +258,7 @@ Employees hr.employee form - kanban,tree,form + kanban,tree,form,activity [] {} diff --git a/addons/hr_attendance/views/hr_employee_view.xml b/addons/hr_attendance/views/hr_employee_view.xml index 0b0e80968bf..c7d01ce8cdf 100644 --- a/addons/hr_attendance/views/hr_employee_view.xml +++ b/addons/hr_attendance/views/hr_employee_view.xml @@ -110,7 +110,7 @@ Employees hr.employee - kanban + kanban,tree,activity

diff --git a/addons/hr_contract/views/hr_contract_views.xml b/addons/hr_contract/views/hr_contract_views.xml index d39e29053e6..537988666f1 100644 --- a/addons/hr_contract/views/hr_contract_views.xml +++ b/addons/hr_contract/views/hr_contract_views.xml @@ -206,7 +206,7 @@ Contracts hr.contract form - kanban,tree,form + kanban,tree,form,activity [('employee_id', '!=', False)] {'search_default_current':1, 'search_default_group_by_state': 1} diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml index 0e1b01a2937..92734975333 100644 --- a/addons/hr_expense/views/hr_expense_views.xml +++ b/addons/hr_expense/views/hr_expense_views.xml @@ -229,7 +229,7 @@ All Expenses hr.expense - graph,pivot,tree,kanban,form + graph,pivot,tree,kanban,form,activity

@@ -241,7 +241,7 @@ My Expenses hr.expense - tree,kanban,form,graph,pivot + tree,kanban,form,graph,pivot,activity {'search_default_my_expenses': 1, 'search_default_no_report': 1} @@ -613,7 +613,7 @@ My Expense Reports hr.expense.sheet - tree,kanban,form,pivot,graph + tree,kanban,form,pivot,graph,activity [('employee_id.user_id', '=', uid), ('state', '!=', 'cancel')] {'search_default_my_reports': 1} @@ -629,7 +629,7 @@ Expense Reports to Approve hr.expense.sheet - tree,kanban,form,pivot,graph + tree,kanban,form,pivot,graph,activity [] {'search_default_submitted': 1} diff --git a/addons/hr_holidays/views/hr_leave_allocation_views.xml b/addons/hr_holidays/views/hr_leave_allocation_views.xml index 6529de5aca0..a9973828ab7 100644 --- a/addons/hr_holidays/views/hr_leave_allocation_views.xml +++ b/addons/hr_holidays/views/hr_leave_allocation_views.xml @@ -270,7 +270,7 @@ My Allocations hr.leave.allocation form - tree,kanban,form + tree,kanban,form,activity

Create a new leave allocation request @@ -296,7 +296,7 @@ All Allocations hr.leave.allocation form - tree,kanban,form + tree,kanban,form,activity {} [] @@ -310,7 +310,7 @@ Department Allocation to Approve hr.leave.allocation form - tree,form,kanban + tree,form,kanban,activity {'search_default_department':1, 'search_default_approve':1} [] diff --git a/addons/hr_holidays/views/hr_leave_views.xml b/addons/hr_holidays/views/hr_leave_views.xml index 8a60b2854fb..24d0d2b9369 100644 --- a/addons/hr_holidays/views/hr_leave_views.xml +++ b/addons/hr_holidays/views/hr_leave_views.xml @@ -410,7 +410,7 @@ New Request hr.leave form - calendar,tree,form + calendar,tree,form,activity {} [('user_id', '=', uid)] @@ -454,7 +454,7 @@ ir.actions.act_window hr.leave form - tree,form,calendar,kanban + tree,form,calendar,kanban,activity {} [('user_id', '=', uid)] @@ -492,7 +492,7 @@ ir.actions.act_window hr.leave form - tree,kanban,form,calendar + tree,kanban,form,calendar,activity {} [] @@ -506,7 +506,7 @@ Department Leaves hr.leave form - tree,kanban,form,calendar + tree,kanban,form,calendar,activity { 'search_default_department':1, 'search_default_approve':1} @@ -550,7 +550,7 @@ Leaves Requests hr.leave form - tree,kanban,form,calendar + tree,kanban,form,calendar,activity {'search_default_gray': True} [] diff --git a/addons/hr_recruitment/views/hr_recruitment_views.xml b/addons/hr_recruitment/views/hr_recruitment_views.xml index 7d67916f040..5fa6424e959 100644 --- a/addons/hr_recruitment/views/hr_recruitment_views.xml +++ b/addons/hr_recruitment/views/hr_recruitment_views.xml @@ -371,21 +371,6 @@ - - My Next Activities - hr.applicant - form - tree,form,kanban,calendar - - {'search_default_activities_my': 1} - [('activity_date_deadline', '!=', False)] - -

- No scheduled activities for the moment -

-
-
- Jobs Sources hr.recruitment.source @@ -543,7 +528,7 @@ Applications hr.applicant - kanban,tree,form,pivot,graph,calendar + kanban,tree,form,pivot,graph,calendar,activity {} @@ -618,12 +603,6 @@ parent="menu_crm_case_categ0_act_job" id="menu_crm_case_categ_all_app" action="crm_case_categ0_act_job" sequence="2"/> - - ir.attachment.search.inherit.recruitment