diff --git a/addons/hr_payroll/models/hr_work_entry.py b/addons/hr_payroll/models/hr_work_entry.py index a9950c2f608..2d218d3b7b5 100644 --- a/addons/hr_payroll/models/hr_work_entry.py +++ b/addons/hr_payroll/models/hr_work_entry.py @@ -286,7 +286,7 @@ class HrWorkEnrty(models.Model): return False -class HrWorkEnrtyType(models.Model): +class HrWorkEntryType(models.Model): _name = 'hr.work.entry.type' _description = 'hr.work.entry.type' @@ -298,6 +298,8 @@ class HrWorkEnrtyType(models.Model): 'Active', default=True, help="If the active field is set to false, it will allow you to hide the work entry type without removing it.") is_leave = fields.Boolean(default=False, string="Leave") + leave_type_ids = fields.One2many('hr.leave.type', 'work_entry_type_id', string='Leave Type') + class Contacts(models.Model): """ Personnal calendar filter """ diff --git a/addons/hr_payroll/views/hr_work_entry_views.xml b/addons/hr_payroll/views/hr_work_entry_views.xml index eb23d506ad3..deb3e89fd52 100644 --- a/addons/hr_payroll/views/hr_work_entry_views.xml +++ b/addons/hr_payroll/views/hr_work_entry_views.xml @@ -163,10 +163,11 @@ + - +