OdooWiki OCA HUB

Partner unique reference

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

Este módulo permite añadir una restricción única al campo ref del partner.

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 19.0

Permite forzar que las referencias de los contactos sean únicas, ya sea para todos los contactos o solo para las empresas, con la regla configurada por compañía.

Este módulo añade una configuración en el formulario de la compañía que controla si las referencias de los contactos deben ser únicas. En el registro de la compañía, en el grupo Partners, eliges entre None, Only companies o All partners.

Cuando la regla está activa, Odoo comprueba el campo reference en los contactos y bloquea el guardado si otro contacto ya usa la misma referencia, mostrando un error que nombra al contacto en conflicto. La comprobación se ejecuta cuando cambia la referencia, la compañía o el indicador is_company.

  • Con Only companies, la unicidad se aplica solo a los contactos marcados como compañías.
  • Con All partners, se aplica a todos los contactos con una referencia.
  • La regla se lee de la compañía del contacto, o de la compañía actual si el contacto no tiene ninguna.

El módulo también ajusta el asistente de fusión de contactos para que la fusión de contactos no falle debido a esta regla de unicidad; durante una fusión se omite la comprobación.

Afecta a la pantalla de configuración de la compañía y a los registros de contactos, y funciona junto con la herramienta estándar de fusión de contactos.

Depende de

base
Modelos y campos (3)
  • res.company · amplía un modelo existentepartner_ref_unique (Unique partner reference for)
  • res.partner · amplía un modelo existente
  • base.partner.merge.automatic.wizard · amplía un modelo existente

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

Fuentes · Odoo 19.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, debe:

  • Ir a Ajustes \> Usuarios y empresas \> Empresas.
  • Seleccionar una empresa.
  • Elegir una opción en la sección Socios.
  • Vaya a cualquier contacto en Contactos \> Contactos
  • Intente crear dos contactos con la misma ref.
  • Si seleccionó la opción 'Todos los contactos', no puede crear dos contactos con la misma ref.
  • Si seleccionó la opción 'Solo empresas', no puede crear dos empresas con la misma ref.
  • Si seleccionó la opción 'Ninguno', puede crear dos contactos con la misma ref.

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.

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.