| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 75 |
| Technical Name |
partner_customer_number |
| License | LGPL-3 |
| Website | https://www.nubetiza.com |
| Versions | 16.0 19.0 |
Partner Customer Number
Un número de cliente único y correlativo para cada contacto — automático y sin configuración.
Partner Customer Number asigna a cada contacto de Odoo un
número de cliente único e irrepetible (por ejemplo CLI-00001),
generado por una secuencia y guardado en el campo estándar Referencia interna
(ref) del contacto. Ideal para identificar clientes en portales,
integraciones o documentos. Instálalo y funciona, sin ajustes.
Qué hace
- Relleno al instalar: numera todos los contactos existentes que aún no tengan referencia, sin sobrescribir códigos ya presentes.
- Automático: cada contacto nuevo recibe el siguiente número al crearse.
- Único garantizado: valida que dos contactos no compartan el mismo número.
- Para desarrolladores: método
res.partner._find_by_customer_identifier()para localizar un contacto por email (sin distinguir mayúsculas), NIF/CIF o número de cliente.
Cómo funciona — Manual de uso
1. Instalación
Instala el módulo desde Aplicaciones. Durante la instalación se numera automáticamente a todos los contactos que no tengan una referencia interna. No hay nada que configurar.
2. Dónde se ve el número
Abre cualquier contacto (Contactos): el número aparece en el campo estándar Referencia interna. En listas puedes añadir la columna Referencia para verlos todos.
3. Contactos nuevos
Cada contacto que crees (a mano, importado o vía API) recibe automáticamente el siguiente número de la secuencia. Si el contacto ya trae una referencia, se respeta.
4. Formato de la numeración
El formato por defecto es CLI-00001, CLI-00002… Puedes cambiar el
prefijo y el relleno en Ajustes → Técnico → Secuencias (secuencia
"Número de Cliente").
5. Uso en integraciones
Otros módulos pueden identificar a un cliente de forma robusta con
env['res.partner']._find_by_customer_identifier(valor), que acepta email
(insensible a mayúsculas), NIF/CIF o número de cliente y devuelve el contacto (prefiriendo
la persona cuando una empresa y su contacto comparten dato).
Compatibilidad y soporte
Disponible para Odoo 16 y Odoo 19 (Community y Enterprise). Módulo gratuito, desarrollado y mantenido por Nubetiza. Soporte: info@nubetiza.com · www.nubetiza.com
Please log in to comment on this module