partner_second_lastname
Extend partner name handling to support a second last name for contacts alongside firstname and first lastname.
Key Features
- res.partner: Adds a second last name field tied into computed display name, inverse splitting, copy defaults, and validation so at least one name component is provided.
- res.partner: Formats and parses names with two last names according to configured order options, including comma-separated patterns.
- res.config.settings: Offers name order choices that include second last name patterns and ensures partner name recalculation covers contacts using the extra field.
- res.partner forms: Displays the second last name field on partner and child contact forms with conditional required logic coordinated with firstname and lastname.
- res.users: Adds the second last name field to the user form with conditional required behavior.