Partner and HR Employee First Name, Last Name
This module is glue module to make partner_firstname and hr_employee_firstname working together.
- When creating employee from users, recover correctly, prepare lastname and firstname set on the user level.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0This glue module makes the first name and last name fields work consistently between contacts and HR employees. When an employee record is created or updated from a user, the first and last names set on the user are copied onto the employee.
This is a technical bridge module that connects two other modules: one that splits names into first name and last name for contacts, and one that does the same for employees. It installs automatically when both of those modules are present, so users do not need to install it manually.
The only behaviour it adds is on the employee record (hr.employee). When Odoo synchronises an employee with a linked user account, the module also copies the user's first name and last name onto the employee. This means that if a user's name is stored as separate first and last name values, the employee record receives the same split instead of ending up with an empty or mismatched name.
There are no new menus, screens, buttons, reports, scheduled jobs or validation rules in this module. It does not add any new fields of its own. Its effect is only visible indirectly: employee names stay aligned with the related user's first and last names when the two records are synchronised.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/hr.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.