OdooWiki OCA HUB

AEAT - Comprobación de Calidad de datos identificativos

l10n_es_aeat_partner_check folder_open OCA/l10n-spain open_in_new
Accounting License: AGPL-3

Comprueba los datos de la empresa en el censo de la AEAT y en el recargo de equivalencia

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Checks Spanish partners' VAT and name against the AEAT tax agency census and detects whether they are under the sales equalization regime. Results are stored on the partner and can be used to filter contacts.

This module connects Odoo to the Spanish tax agency (AEAT) to verify that a contact's identification data is correct.

  • On the contact form, in the AEAT tab, a "Check Partner Data" button queries the AEAT census and fills in the AEAT name, AEAT VAT, check result, latest check date and partner type.
  • The check result can be Identified, Not identified, Not processed, Not identifiable, Identified (ceased) or Identified (revoked).
  • A "Data different" flag is computed automatically when the name stored in Odoo differs from the name returned by the AEAT.
  • A second query checks whether the partner is under the sales equalization regime (recargo de equivalencia) or the standard regime.
  • In Settings, a company option "Verify Partner Data using AEAT Census" can be enabled. When it is on, every new contact or any change to a contact's name or VAT automatically triggers the AEAT check.
  • The contacts search view gains filters: Identified, Not Identified, Not Processed, Not Identifiable, Data Diff, Sales Equiv. regimen and Standard regimen.

It works on res.partner, res.company and res.config.settings, and relies on the AEAT certificate and SOAP connection provided by the Spanish localization.

Depends on

basebase_vatl10n_es_aeat
Models and fields (3)
  • res.company · extends an existing modelvat_check_aeat (Verify AEAT Partner Data)
  • res.partner · extends an existing modelaeat_data_diff (Data different), aeat_partner_vat (AEAT VAT), aeat_last_checked (Latest AEAT check), aeat_partner_name (AEAT Name), aeat_partner_type (Partner type), aeat_partner_check_result (Check Result)
  • res.config.settings · extends an existing modelvat_check_aeat (Verify AEAT Partner Data)

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 7 confirmed, 2 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/l10n-spain.

terminal Installation and usage

OCA documentation · Odoo 19.0

Módulos necesarios:

  • l10n_es_aeat
  • base_vat

Se puede utilizar de forma automática al crear o editar una empresa si selecciona la opción de "Verificar Información de la Empresa AEAT" o mediante el botón de "Verificar Información de la Empresa" en la pestaña AEAT de la empresa.

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