Have split first and other names
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Adds an "Other Names" field to contacts and users, so a person's full name can be stored as first name, other names, first last name and second last name, and the displayed name is built automatically from those parts.
This module extends the way personal names are stored on contacts and users. In addition to the first name, first last name and second last name already provided by the base name-splitting module, it adds an "Other Names" field on res.partner and shows it on the contact form, the simplified contact form and the user form.
- The full name shown on the contact is recalculated automatically from the four parts (first name, other names, last name, second last name) whenever any of them changes, following the name order configured in the settings.
- When you type a full name directly, the module tries to split it back into the four parts, guessing which words are other names.
- On the contact and user forms, the fields become required depending on what is filled in: for a person, you must provide at least a first name or other names, and at least one of the two last names. Companies are not affected.
- The name-order options in the settings screen are relabelled to mention other names, and the recalculation of existing partner names also considers partners that only have other names.
- The same behaviour is applied to users through
res.users, so the user's displayed name follows the same rules.
Depends on
Models and fields (2)
- res.users · extends an existing model
- res.partner · extends an existing modelothernames (Other Names)
Text generated by AI (DeepSeek) from reading the Odoo 12.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 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/partner-contact.
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.