Create a new time off request
@@ -676,7 +684,7 @@
Time Off Analysis
hr.leave
graph,pivot,calendar,form
- {'search_default_leaves':1}
+ {'search_default_year': 1, 'search_default_group_employee': 1, 'search_default_group_type': 1}
diff --git a/addons/hr_holidays/wizard/__init__.py b/addons/hr_holidays/wizard/__init__.py
index e8b5ecf45ac..c69c60bfbfb 100644
--- a/addons/hr_holidays/wizard/__init__.py
+++ b/addons/hr_holidays/wizard/__init__.py
@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from . import hr_holidays_summary_department
from . import hr_holidays_summary_employees
diff --git a/addons/hr_holidays/wizard/hr_holidays_summary_department.py b/addons/hr_holidays/wizard/hr_holidays_summary_department.py
deleted file mode 100644
index 995e9926a18..00000000000
--- a/addons/hr_holidays/wizard/hr_holidays_summary_department.py
+++ /dev/null
@@ -1,33 +0,0 @@
-# -*- coding: utf-8 -*-
-# Part of Odoo. See LICENSE file for full copyright and licensing details.
-import time
-
-from odoo import api, fields, models, _
-from odoo.exceptions import UserError
-
-
-class HolidaysSummaryDept(models.TransientModel):
-
- _name = 'hr.holidays.summary.dept'
- _description = 'HR Time Off Summary Report By Department'
-
- date_from = fields.Date(string='From', required=True, default=lambda *a: time.strftime('%Y-%m-01'))
- depts = fields.Many2many('hr.department', 'summary_dept_rel', 'sum_id', 'dept_id', string='Department(s)')
- holiday_type = fields.Selection([
- ('Approved', 'Approved'),
- ('Confirmed', 'Confirmed'),
- ('both', 'Both Approved and Confirmed')
- ], string='Time Off Type', required=True, default='Approved')
-
- def print_report(self):
- self.ensure_one()
- [data] = self.read()
- if not data.get('depts'):
- raise UserError(_('You have to select at least one department.'))
- departments = self.env['hr.department'].browse(data['depts'])
- datas = {
- 'ids': [],
- 'model': 'hr.department',
- 'form': data
- }
- return self.env.ref('hr_holidays.action_report_holidayssummary').with_context(from_transient_model=True).report_action(departments, data=datas)
diff --git a/addons/hr_holidays/wizard/hr_holidays_summary_department_views.xml b/addons/hr_holidays/wizard/hr_holidays_summary_department_views.xml
deleted file mode 100644
index c5bf3cb4613..00000000000
--- a/addons/hr_holidays/wizard/hr_holidays_summary_department_views.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
- hr.holidays.summary.dept.form
- hr.holidays.summary.dept
-
-
-
-
-
-
- Time Off by Department
- ir.actions.act_window
- hr.holidays.summary.dept
- form
- new
-
-
-