This module allows you to add firstname and lastname in employee form, and concatenate both in name field.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds separate First Name and Last Name fields to employee records and automatically builds the full name from them, with a configurable order (Lastname Firstname, Lastname, Firstname, or Firstname Lastname).
This module splits the single employee name into two fields, First Name and Last Name, on the employee form. The full name is then composed automatically from these two fields, so users no longer type the whole name by hand.
Where it appears: - On the employee form, the original Name field becomes read-only and two new fields, First Name and Last Name, are shown. At least one of them must be filled in. - In Settings, a new "Employee Names Order" option lets you choose how the full name is displayed: Lastname Firstname, Lastname, Firstname, or Firstname Lastname.
Business rules and automatic behaviour: - When you enter or change the first or last name, the full name is recalculated automatically. - If you type a full name instead, the module splits it into first and last name according to the chosen order. - An employee must always have at least one name; otherwise Odoo shows a validation error. - When the module is installed, existing employee names are automatically split into first and last names. - If the partner first name module is installed, the related contact's first and last names are kept in sync with the employee's.
The module touches the employee, public employee, and settings models, and adds related first and last name fields to the public employee view.
Depends on
Required by other modules
Models and fields (3)
- hr.employee · extends an existing modellastname, firstname
- hr.employee.public · extends an existing modellastname, firstname
- res.config.settings · extends an existing modelemployee_names_order
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/hr.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0On the employee form view you will have 2 separate fields, one for Firstname, second for Lastname. At least one of them is required.
No verified information in OCA: Installation, Configuration.
Installation 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.