OdooWiki OCA HUB

French Localization - Check Social Security Number

l10n_fr_hr_check_ssnid folder_open OCA/l10n-france open_in_new
Human Resources Licencia: AGPL-3

Con este módulo, se verificará el número de seguridad social de los empleados de empresas francesas: si la longitud o el dígito de control son incorrectos, se mostrará un mensaje de error.

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

Comprueba el Número de Seguridad Social introducido en los registros de empleados para empresas francesas y bloquea el guardado cuando el número no es válido.

Este módulo añade una regla de validación a los registros de empleados en Odoo. Cuando el país de una compañía es Francia o uno de sus territorios de ultramar (como Guadalupe, Martinica, Guayana Francesa, Reunión, Mayotte, Polinesia Francesa, San Pedro y Miquelón, San Martín, San Bartolomé o Nueva Caledonia), el Social Security Number almacenado en el formulario del empleado se verifica automáticamente.

  • La comprobación se ejecuta cada vez que se guarda el campo Social Security Number en un empleado.
  • Si el número tiene el formato incorrecto, la longitud incorrecta o una suma de verificación incorrecta, Odoo se niega a guardar y muestra un mensaje de error que contiene el número y el motivo.
  • Si el número está vacío, no se realiza ninguna comprobación.
  • La regla se aplica al modelo hr.employee y utiliza el país de la compañía para decidir si se aplica la regla francesa.

No hay nuevos menús ni pantallas: la validación aparece directamente en el formulario de empleado existente. El módulo se apoya en una biblioteca externa de Python para realizar la validación real del número.

Depende de

hr

Lo necesitan otros módulos

Modelos y campos (1)
  • hr.employee · amplía un modelo existente

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: 4 confirmadas, 5 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/l10n-france.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Este módulo requiere la librería Python stdnum. Para instalarla, ejecute:

pip3 install python-stdnum

Comprueba que el país de la empresa sea Francia. Ve al menú Empleados \> Empleados, selecciona un empleado. En la pestaña Información privada, introduce el número de la seguridad social francesa en el campo SSN No.

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: 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.