OdooWiki OCA HUB

OCA's Partner Autocomplete

partner_autocomplete_oca folder_open OCA/l10n-finland open_in_new
Tools License: LGPL-3

Autocomplete partner companies. Needs localization modules to work.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a configurable company-name autocomplete on the partner form. Users type a company name and pick a suggestion to fill in address, VAT, company registry and website. Backends are configured per country under Connector.

This module adds a company-name autocomplete field on the contact/partner form. When a user types at least three characters in the Company field, Odoo searches the configured autocomplete service and shows matching companies in a dropdown. Selecting a suggestion automatically fills the partner's name, street, postcode, city, company registry number, VAT number and website.

Configuration is done in a new menu, Autocomplete > Backends, available to Connector managers. Each backend record is linked to a company, a country, and a country environment (Free: Open Data or Paid: IODO's Data). A backend can be marked as the default fallback used when no country is specified in the search. An API key can be entered for paid environments. Only one backend can be the active default, and only one backend can exist per country; the system blocks duplicates.

Available countries and environment types are managed through the 'autocomplete.country.environment' model, where each country can have one entry per environment type. The module also prevents installing the official Odoo Partner Autocomplete module while this one is installed, showing an error message instead. The actual search returns no results in this code, as it is meant to be extended by localization modules.

Depends on

basewebconnector

Menus it adds

AutocompleteBackends
Models and fields (3)
  • ir.module.module · extends an existing model
  • autocomplete.backend · new modelname (Name), api_key (Api Key), company_id (Company), is_country_active (Default), default_country_id (Country), available_country_ids (Available Countries), environment_type_code (Environment Type Code), country_environment_id (Environment Type)
  • autocomplete.country.environment · new modelsequence, country_id (Country), display_name, environment_type (Environment Type)

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

Sources · Odoo 18.0

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

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.