diff --git a/addons/hr/models/hr_employee.py b/addons/hr/models/hr_employee.py index d033800c665..50eff9326f2 100644 --- a/addons/hr/models/hr_employee.py +++ b/addons/hr/models/hr_employee.py @@ -43,6 +43,7 @@ class HrEmployeePrivate(models.Model): compute='_compute_is_address_home_a_company', ) private_email = fields.Char(related='address_home_id.email', string="Private Email", groups="hr.group_hr_user") + lang = fields.Selection(related='address_home_id.lang', string="Lang", groups="hr.group_hr_user", readonly=False) country_id = fields.Many2one( 'res.country', 'Nationality (Country)', groups="hr.group_hr_user", tracking=True) gender = fields.Selection([ diff --git a/addons/hr/models/res_users.py b/addons/hr/models/res_users.py index fff9a3d523b..6c458a3a39a 100644 --- a/addons/hr/models/res_users.py +++ b/addons/hr/models/res_users.py @@ -35,6 +35,7 @@ class User(models.Model): private_country_id = fields.Many2one(related='address_home_id.country_id', string="Private Country", readonly=False, related_sudo=False) is_address_home_a_company = fields.Boolean(related='employee_id.is_address_home_a_company', readonly=False, related_sudo=False) private_email = fields.Char(related='address_home_id.email', string="Private Email", readonly=False) + private_lang = fields.Selection(related='address_home_id.lang', string="Employee Lang", readonly=False) km_home_work = fields.Integer(related='employee_id.km_home_work', readonly=False, related_sudo=False) # res.users already have a field bank_account_id and country_id from the res.partner inheritance: don't redefine them employee_bank_account_id = fields.Many2one(related='employee_id.bank_account_id', string="Employee's Bank Account Number", related_sudo=False, readonly=False) @@ -141,6 +142,7 @@ class User(models.Model): 'certificate', 'study_field', 'study_school', + 'private_lang', ] init_res = super(User, self).__init__(pool, cr) diff --git a/addons/hr/views/hr_employee_views.xml b/addons/hr/views/hr_employee_views.xml index 8c495ee28ad..08e14041e92 100644 --- a/addons/hr/views/hr_employee_views.xml +++ b/addons/hr/views/hr_employee_views.xml @@ -133,6 +133,7 @@ options='{"always_reload": True, "highlight_first_line": True}'/> +