OdooWiki OCA HUB

Partner Identification Numbers Unique By Category

partner_identification_unique_by_category folder_open OCA/partner-contact open_in_new
Customer Relationship Management Licencia: AGPL-3

Este módulo extiende el módulo partner_identification para exigir que los números de identificación sean únicos por categorías. Esta opción se puede establecer por categoría.

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 18.0

Permite marcar una categoría de número de identificación como única, de modo que Odoo rechaza guardar un número de identificación de contacto que ya existe en esa categoría.

Este módulo añade una única opción a las categorías de número de identificación usadas en los contactos, y la usa para bloquear duplicados.

  • En cada categoría de identificación (por ejemplo pasaporte, NIF, documento nacional de identidad) obtienes una nueva casilla llamada "Enforce unicity". Aparece en el formulario de la categoría y en la lista de categorías.
  • Cuando la casilla está marcada, Odoo comprueba todos los números de identificación de contactos guardados en esa categoría. Si el mismo número ya existe, se bloquea el guardado con un mensaje de error que indica el número y la categoría.
  • La comprobación se ejecuta cuando cambia el número o su categoría, por lo que no se pueden crear duplicados ni trasladarlos a una categoría protegida.
  • No puedes cambiar una categoría a única si ya contiene duplicados: Odoo muestra un error indicando que la categoría todavía tiene números duplicados, por lo que primero debes limpiarlos.
  • Las categorías que se dejan sin marcar siguen comportándose como antes, permitiendo números repetidos.

Funciona junto con el módulo partner identification y afecta a los registros de categoría de identificación y de número de identificación de contacto, además de a la pantalla de números de identificación del contacto donde se introducen esos números.

Modelos y campos (2)
  • res.partner.id_number · amplía un modelo existente
  • res.partner.id_category · amplía un modelo existentehas_unique_numbers (Enforce unicity)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 14.0

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

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.