diff --git a/hr_payroll_overtime/__manifest__.py b/hr_payroll_overtime/__manifest__.py index 85940d58..98f43fc3 100644 --- a/hr_payroll_overtime/__manifest__.py +++ b/hr_payroll_overtime/__manifest__.py @@ -1,7 +1,7 @@ { 'name': 'Payroll Overtime', 'description': 'Provide mechanisms to calculate overtime.', - 'version': '14.0.1.0.0', + 'version': '15.0.1.0.0', 'website': 'https://hibou.io/', 'author': 'Hibou Corp. ', 'license': 'AGPL-3', @@ -17,5 +17,6 @@ 'depends': [ 'hr_payroll_hibou', 'hr_work_entry', + 'hr_work_entry_contract_enterprise', # only for menu! ], } diff --git a/hr_payroll_overtime/tests/test_overtime.py b/hr_payroll_overtime/tests/test_overtime.py index d316e36c..bdb60347 100644 --- a/hr_payroll_overtime/tests/test_overtime.py +++ b/hr_payroll_overtime/tests/test_overtime.py @@ -24,7 +24,12 @@ class TestOvertime(common.TransactionCase): 'overtime_work_type_id': self.work_type_overtime.id, }) self.employee = self.env.ref('hr.employee_hne') - self.contract = self.employee.contract_ids.filtered(lambda l: l.state == 'open') + self.contract = self.employee.contract_ids.create({ + 'name': 'testing contract', + 'employee_id': self.employee.id, + 'date_start': '2020-01-01', + 'wage': 2000.0, + }) self.payslip = self.env['hr.payslip'].create({ 'name': 'test slip', 'employee_id': self.employee.id, diff --git a/hr_payroll_overtime/views/hr_work_entry_views.xml b/hr_payroll_overtime/views/hr_work_entry_views.xml index 60b63a27..43ffd02a 100644 --- a/hr_payroll_overtime/views/hr_work_entry_views.xml +++ b/hr_payroll_overtime/views/hr_work_entry_views.xml @@ -97,6 +97,6 @@ + sequence="11" parent="hr_work_entry_contract_enterprise.menu_hr_work_entry_type_view"/> \ No newline at end of file