OdooWiki OCA HUB

Dutch partner names

l10n_nl_partner_name folder_open OCA/l10n-netherlands open_in_new
Contact management License: AGPL-3

Use Dutch conventions for partner names:

  • have infixes
  • have initials
  • split first and last name (provided by partner_firstname)

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds Dutch name conventions to contacts: separate initials and infix (tussenvoegsel) fields, and automatically builds the full name in the Dutch order (first name, initials, infix, last name).

This module adapts how contact names are stored and displayed in Odoo to Dutch conventions. On contact forms (and on user forms), two extra fields appear next to the first and last name: Initials and Infix (the small word such as "van", "de" or "der" that sits between first and last name).

When you type a full name, Odoo tries to split it automatically: words written in capitals or between brackets are treated as initials, and words that match the configured list of Dutch infixes are stored in the Infix field. The full name shown everywhere is then rebuilt in the order first name, initials, infix, last name.

In Settings, a new field lets you edit the list of words recognised as infixes. A default list (van, der, den, op, ter, de, v/d, d', 't, te) is installed automatically, and the name-order setting from the base name module is hidden because Dutch order is enforced.

The module touches res.partner, res.users and the general settings screen, and relies on the firstname.mixin logic to compute and reverse-split names.

Required by other modules

Models and fields (3)
  • res.partner · extends an existing modelinfix, initials
  • firstname.mixin · extends an existing model
  • res.config.settings · extends an existing modell10n_nl_partner_name_infixes (Partner name infixes)

Text generated by AI (DeepSeek) from reading the Odoo 18.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 5 confirmed, 4 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/l10n-netherlands.

terminal Installation and usage

OCA documentation · Odoo 18.0

The module relies on a list of known infixes to get the parsing right:

van, der, den, op, ter, de, v/d, d', 't, te

Also any combination, so op den, van der etc will also be recognized.

If you need a different set of infixes or additional ones, change this list in the general settings.

No verified information in OCA: Installation, Usage.

info

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.