OdooWiki OCA HUB

Base VAT Sanitized

base_vat_sanitized folder_open OCA/partner-contact open_in_new
Hidden/Dependency Licencia: AGPL-3

ESTE MÓDULO SE PORTÓ A ODOO 13.0 POR ERROR: NO LO INSTALES. La funcionalidad ahora es nativa en Odoo 13.0 (está implementada en el módulo base_vat).

Este módulo añade un campo técnico sanitized_vat en las empresas que almacena el número de IVA sin espacios y con las letras en mayúsculas. Es útil para otros módulos que necesitan emparejar empresas por el número de IVA, como por ejemplo el módulo base_business_document_import.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 13.0

Añade un campo "Sanitized TIN" de solo lectura en los contactos que almacena el número de IVA en mayúsculas y sin espacios ni caracteres especiales. Es un ayudante técnico para otros módulos que necesitan comparar contactos por número de IVA.

Este módulo amplía el formulario de contacto (res.partner) con un campo adicional llamado "Sanitized TIN". No añade ningún menú, botón ni informe propio.

El campo se calcula automáticamente a partir del número de VAT ya almacenado en el contacto: se eliminan todos los espacios y caracteres especiales y todas las letras se convierten a mayúsculas. Por ejemplo, un VAT escrito como "be 0123.456.789" se almacena como "BE0123456789". El valor se guarda en la base de datos y es de solo lectura, por lo que los usuarios no pueden escribirlo directamente; simplemente sigue lo que se introduzca en el campo estándar de VAT.

Debido a que el valor se almacena, otros módulos pueden buscar y relacionar contactos de forma fiable por este número de VAT depurado, incluso cuando el VAT original se escribió con espaciado, puntos o uso de mayúsculas diferentes. El módulo depende de base_vat, que proporciona la validación estándar de VAT y el campo en los contactos.

Nota: la descripción del módulo indica que se portó a Odoo 13.0 por error y no debe instalarse, porque esta funcionalidad ya está incluida de forma nativa en Odoo 13.0 dentro del módulo base_vat.

Depende de

base_vat
Modelos y campos (1)
  • res.partner · amplía un modelo existentesanitized_vat (Sanitized TIN)

Texto generado por IA (DeepSeek) al leer el código de la versión 13.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/partner-contact.

terminal Instalación y uso

Documentación de OCA · Odoo 13.0

Este módulo no aporta ninguna funcionalidad visible para los usuarios.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.