OdooWiki OCA HUB

l10n NL Business Document Import

l10n_nl_business_document_import folder_open OCA/l10n-netherlands open_in_new
Localization/Netherlands License: AGPL-3

This small module adds support for partner matching based on chamber of commerce number (kvk) or OIN when importing a business document (invoice, customer order, etc), in Odoo. It depends on the module base_business_document_import from the edi OCA project. This module is the base module for:

  • account_invoice_import which imports supplier invoices as PDF or XML files (this module also requires some additionnal modules such as account_invoice_import_invoice2data, account_invoice_import_ubl, account_invoice_import_facturx, etc... to support specific invoice formats),
  • sale_invoice_import which imports sale orders as CSV, XML or PDF files (this module also requires some additionnal modules such as sale_invoice_import_csv or sale_invoice_import_ubl to support specific order formats).

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

When importing a business document (such as a supplier invoice or customer order), Odoo can now find the right partner by the Dutch Chamber of Commerce number (KVK) or the OIN, instead of only by name or VAT.

This module adapts the generic business document import feature for the Netherlands. It does not add any new screen or menu of its own; it changes how Odoo looks up the partner when a document is imported.

When a document is read, the import process tries to identify the company or person it belongs to. With this module installed, Odoo first checks whether the document contains a Chamber of Commerce registration number. If it does, it searches for a partner whose coc_registration_number matches and uses that partner.

If no match is found that way, it then checks whether the document contains an OIN (the Dutch government organisation identification number). If so, it searches for a partner with the same nl_oin, considering only main companies (not contacts linked to a parent company).

If neither number gives a match, Odoo falls back to the standard partner matching rules from the base import module.

The module is installed automatically when its dependencies are present and works together with partner_coc, l10n_nl_oin and base_business_document_import. It is mainly useful for Dutch companies that import supplier invoices or customer orders and want the correct partner found automatically from the KVK or OIN printed on the document.

Text generated by AI (DeepSeek) from reading the Odoo 14.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 14.0

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

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.