OdooWiki OCA HUB

Belgium: Cooperator Portal National Number

l10n_be_cooperator_portal_national_number folder_open OCA/cooperative open_in_new
Cooperative management License: AGPL-3

Add the ability to change national number on the account portal.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Lets cooperators view and update their Belgian national number from their customer portal account page, with validation and company-level rules for whether it is shown or required.

This module adds a National Number field to the customer portal account details page, so a cooperator can see and change their Belgian national register number themselves instead of asking an administrator.

The field appears on the portal account form after the bank account (IBAN) field, but only when the company configuration says the national number should be displayed. It is pre-filled with the number already stored on the contact.

When the form is submitted, the number is checked for validity. If it is invalid, the page shows an error and the change is not saved. If the company requires a national number for that type of contact and the field is left empty, the form also shows an error.

A safeguard prevents the national number from being changed through the normal contact write operation, so updates only happen through the dedicated portal flow. The module works together with the cooperator portal and the Belgian national number modules, and it installs automatically when both are present.

Models and fields (1)
  • res.partner · extends an existing model

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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/cooperative.

terminal Installation and usage

No verified information

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.

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.