diff --git a/addons/hr/models/hr_employee_base.py b/addons/hr/models/hr_employee_base.py index b80e757d85e..6ee547f2789 100644 --- a/addons/hr/models/hr_employee_base.py +++ b/addons/hr/models/hr_employee_base.py @@ -31,7 +31,9 @@ class HrEmployeeBase(models.AbstractModel): parent_id = fields.Many2one('hr.employee', 'Manager', domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]") coach_id = fields.Many2one( 'hr.employee', 'Coach', compute='_compute_coach', store=True, readonly=False, - domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]") + domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]", + help='Select the "Employee" who is the coach of this employee.\n' + 'The "Coach" has no specific rights or responsibilities by default.') tz = fields.Selection( string='Timezone', related='resource_id.tz', readonly=False, help="This field is used in order to define in which timezone the resources will work.") diff --git a/addons/hr_expense/models/hr_employee.py b/addons/hr_expense/models/hr_employee.py index 1ef5997a6fe..3462ab40d7b 100644 --- a/addons/hr_expense/models/hr_employee.py +++ b/addons/hr_expense/models/hr_employee.py @@ -21,7 +21,8 @@ class Employee(models.Model): 'res.users', string='Expense', domain=_group_hr_expense_user_domain, compute='_compute_expense_manager', store=True, readonly=False, - help="User responsible of expense approval. Should be Expense approver.") + help='Select the user responsible for approving "Expenses" of this employee.\n' + 'If empty, the approval is done by an Administrator or Approver (determined in settings/users).') @api.depends('parent_id') def _compute_expense_manager(self): diff --git a/addons/hr_holidays/models/hr_employee.py b/addons/hr_holidays/models/hr_employee.py index 1e7ed2d5a89..4a2343fda12 100644 --- a/addons/hr_holidays/models/hr_employee.py +++ b/addons/hr_holidays/models/hr_employee.py @@ -13,7 +13,8 @@ class HrEmployeeBase(models.AbstractModel): leave_manager_id = fields.Many2one( 'res.users', string='Time Off', compute='_compute_leave_manager', store=True, readonly=False, - help="User responsible of leaves approval.") + help='Select the user responsible for approving "Time Off" of this employee.\n' + 'If empty, the approval is done by an Administrator or Approver (determined in settings/users).') remaining_leaves = fields.Float( compute='_compute_remaining_leaves', string='Remaining Paid Time Off', help='Total number of paid time off allocated to this employee, change this value to create allocation/time off request. '