This module adds a field UNECE Payment Mean on Technical Payment Methods to be able to use a standard written by the United Nations Economic Commission for Europe (which has 56 members states in Europe, America and Central Asia, cf Wikipedia). This standard define a codification of the payment modes, cf the official code list.
This codification is used by the two main international standards for electronic invoicing:
- Cross Industry Invoice (CII),
- Universal Business Language (UBL)
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a UNECE payment mean code to each payment method in Odoo, so payment methods can be mapped to the international UNECE/UNCL 4461 standard used in electronic invoicing.
This module links Odoo payment methods to the United Nations Economic Commission for Europe (UNECE) standard list of payment means (UNCL 4461). On each payment method record, a new field "UNECE Payment Mean" lets you pick the matching standard code from a pre-loaded list, and the corresponding code is shown in a related "UNECE Code" column.
Where it appears: - On the payment method form, a new "UNECE Payment Mean" field is added in the main group. - On the payment method list, a "UNECE Code" column is available. - In the UNECE code list search, a filter "Payment Means (UNCL 4461)" is added.
Business rules and automatic behaviour: - The UNECE code list is pre-filled with the standard payment means codes (for example, credit transfer, cheque, SEPA credit transfer, direct debit, credit card, and many others). - The two default manual payment methods (manual in and manual out) are automatically linked to UNECE code 30 (Credit transfer). - The "UNECE Payment Mean" field only allows selecting codes of type "Payment Means (UNCL 4461)" and cannot be created on the fly. - Deleting a UNECE code that is used by a payment method is restricted.
It touches the account.payment.method and unece.code.list models.
Depends on
Required by other modules
Models and fields (2)
- unece.code.list · extends an existing modeltype
- account.payment.method · extends an existing modelunece_id (UNECE Payment Mean), unece_code (UNECE Code)
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/community-data-files.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0- Go to the menu Accounting \> Configuration \> Management \> Technical Payment Methods
- On each payment method, select the appropriate value for the UNECE Code.
No verified information in OCA: Installation, Usage.
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.