OdooWiki OCA HUB

Base Business Document Import Phone

base_business_document_import_phone folder_open OCA/edi open_in_new
Hidden License: AGPL-3

With this module, Odoo will be able to use phone or mobile numbers to find the appropriate partner when importing business documents. When the phone_validation module from the official addons is installed, the phone numbers are stored in E.164 format (for example: +33 1 41 98 12

  • in Odoo. This allows reliable search on phone or mobile numbers when

importing business documents.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

When importing business documents (such as supplier invoices or orders), Odoo can now find the right partner by matching the phone or mobile number written on the document, instead of relying only on names or VAT numbers.

This module adds phone-number matching to the partner search used during business document import. It works together with the phone validation feature and the base business document import module, and it installs automatically when both are present.

How it behaves: - When a document is imported and a partner is being looked up, the module checks whether the document provides both a country code and a phone number. - If so, it reformats that number into the standard international format (for example +33 1 41 98 12 34) using the country code. - It then searches existing contacts for a contact whose phone or mobile number equals that international number, and returns the first match found. - If no match is found, or if the country code or phone number is missing or cannot be parsed, the normal partner matching logic continues as before.

Where it appears: this is a hidden, automatic helper; it adds no menus, screens, buttons or reports. Users simply notice that imported documents are linked to the correct contact more often.

Which areas it touches: the abstract business document import model (business.document.import) and contacts (res.partner). It requires the Python phonenumbers library to be installed.

Depends on

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: 4 confirmed, 5 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

This module will be installed automatically if the modules phone_validation and base_business_document_import are installed.

No verified information in OCA: Configuration, 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.