OdooWiki OCA HUB

Companyweb Business Information

companyweb_base folder_open OCA/l10n-belgium open_in_new
Uncategorised License: AGPL-3

Know exactly who you are doing business with

The Companyweb app for Odoo offers direct access to accurate, up-to-date and reliable business data on companies in Belgium, the Netherlands and Luxembourg. Gain valuable insights into the financial health, payment capacity, stability, and other crucial factors of your customers, prospects, and suppliers. This user-friendly solution supports customer knowledge, risk analysis and credit management directly within your Odoo environment.

Key Features

Instantly create and enrich your Odoo partners with trusted Companyweb data

Create new contacts in seconds by entering a company name, VAT, or registration number, and enrich existing records with a single click using the Companyweb button. Save hours of manual verification and avoid data entry errors and inconsistencies. Financial health assessment Quickly evaluate the financial health of companies with key indicators such as company status, financial risk indicators, credit limit, health barometer, and other crucial financial figures.

Alerts Service

Keep your company records consistently updated. Never miss a change of address, a decrease in credit limit, financial warnings, or other critical updates.

Coverage across Belgium, the Netherlands and Luxembourg Access reliable company information for companies operating in the Benelux region.

Payment Behavior Insights Gain insights into how companies pay their suppliers and make smarter credit and risk decisions.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Connect Odoo contacts to Companyweb to fetch official company data (VAT, registry, address, financial health) and keep selected contacts automatically updated. Users can enrich a contact with one click and add it to Companyweb Alerts.

This module adds a Companyweb tab to company contacts and a button next to the address on the contact form. With valid Companyweb credentials, users can pull official business information for a contact: official and commercial name, legal form, VAT number, company registry number, address, country, preferred language, main and other activities, email, website, phone, Peppol registration, company status, establishment and end dates, financial warnings, credit limit, health score, and balance-sheet figures such as turnover, equity, staff and gross margin.

A search wizard lets users look up a company by name, VAT, company ID, ZIP, city or country and pick the right match; the selected result fills the contact and then enriches it. A second button copies the Companyweb address data into the standard contact fields, following per-company checkboxes that decide which fields may be overwritten.

Settings under Contacts let each company store its Companyweb login and password, enable contact data follow-up, and choose which fields may be filled. Contacts can be added to Companyweb Alerts; a scheduled job then retrieves changed data and updates the matching contacts automatically. Access is controlled by two groups: viewing Companyweb data and downloading it.

Depends on

contacts

Required by other modules

Menus it adds

Companyweb
Models and fields (7)
  • res.company · extends an existing modelcweb_login (Companyweb Login), cweb_password (Companyweb Password), fill_cweb_vat, fill_cweb_zip, fill_cweb_city, fill_cweb_name, fill_cweb_email, fill_cweb_phone, fill_cweb_street, fill_cweb_website, fill_cweb_registry, fill_cweb_country_id, fill_cweb_commercial_name, companyweb_followup_enable (Enable Contact Data Followup)
  • res.partner · extends an existing modelcweb_url (Details), cweb_vat (Companyweb VAT), cweb_zip (Companyweb Postal code), cweb_city (Companyweb City), cweb_name (Companyweb Name), cweb_sync (In Alerts), cweb_email (Companyweb Email), cweb_error (Error), cweb_image (Companyweb Barometer Image), cweb_phone (Companyweb Phone), cweb_score (Companyweb Score), cweb_peppol (Registered on Peppol), cweb_result (Gross Margin), cweb_street (Companyweb Street), cweb_endDate (End Date), cweb_website (Companyweb Website), cweb_jur_form (Legal Form), cweb_registry (Company Registry), cweb_show_tab (Companyweb Tab Enabled), cweb_turnover (Turnover), cweb_warnings (Warnings), cweb_image_tag (Health Barometer), cweb_startDate (Established), cweb_addedValue (Profit/Loss of the Book Year), cweb_country_id, cweb_industries (Other Activities), cweb_lastupdate (Last Update), cweb_url_enable, cweb_url_report (Commercial Report), cweb_vat_enable
  • res.config.settings · extends an existing modelcweb_login, cweb_password, fill_cweb_vat, fill_cweb_zip, fill_cweb_city, fill_cweb_name, fill_cweb_email, fill_cweb_phone, fill_cweb_street, fill_cweb_website, fill_cweb_registry, fill_cweb_country_id, fill_cweb_commercial_name, companyweb_followup_enable
  • companyweb.search.wizard · new modelvat (VAT), zip (ZIP Code), city, line_ids, partner_id, search_term, country_code, company_registry (Company ID), display_search_button
  • companyweb.search.wizard.line · new modelcity, name, street, country, registry, is_active (Active), wizard_id, country_code
  • companyweb_base.credential_wizard_base · new model
  • companyweb_base.credential_wizard_abstract · new modelcweb_login (Login), cweb_password (Password)

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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/l10n-belgium.

terminal Installation and usage

OCA documentation · Odoo 19.0

With this integration you get detailed information about a company based on the VAT number of the company.

Configuration

Contacts > Configuration > Companyweb

Security

This module comes with 2 security groups.

  • View Companyweb Data : can see the Companyweb data tab in contacts
  • Download Companyweb Data : can actually enhance data

Usage

Once your user has the correct permissions, open a partner that has a belgian VAT number and click on the Companyweb button.

If you don't see the Companyweb button, refresh your browser page and check that the current user is in the correct Companyweb group.

If your Companyweb credentials are not known in the system or have changed, you will be shown a wizard to enter them.

If everything runs smoothly you'll see a confirmation popup in the upper right corner of your screen.

You can now view the Companyweb information in the corresponding tab.

You can also use the "Fill Data" button to update the partner address with the one obtained from Companyweb.

If enabled, you can add the contact to Companyweb Alerts. The data will automatically be updated if it has changed on Companyweb.

No verified information in OCA: Installation, Configuration.

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.