OdooWiki OCA HUB

Thai Localization - Employee Identification No Validation

l10n_th_hr_employee_identification_id folder_open OCA/l10n-thailand open_in_new
Localization / Employees Licencia: AGPL-3

Este módulo añade validación para el Identification No de un empleado que es ciudadano de Tailandia.

La validación solo se produce cuando la nacionalidad del empleado es Tailandia y el Identification No está presente.

  • Elimina automáticamente los caracteres no numéricos
  • Debe estar compuesto por dígitos con una longitud de 13
  • Verifica el checksum en el último dígito

Referencia: เลขประจำตัวประชาชนไทย

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 validación para los números de identificación de empleados tailandeses en Odoo. Cuando la nacionalidad de un empleado es Tailandia, el número de identificación se limpia y se verifica automáticamente para que sea un número de identificación de ciudadano tailandés válido de 13 dígitos.

Este módulo amplía el formulario de empleado en Odoo para aplicar reglas a los números de identificación de ciudadanos tailandeses. Solo se aplica cuando el país del empleado está configurado como Tailandia y se introduce un número de identificación.

  • Cuando escribes o cambias el número de identificación, los caracteres que no sean dígitos (como espacios o guiones) se eliminan automáticamente.
  • Cuando guardas el registro del empleado, Odoo comprueba que el número tenga exactamente 13 dígitos y contenga solo dígitos. Si no es así, muestra un error: "Identification No of Thai citizen must be 13 digits".
  • También verifica el último dígito mediante la fórmula oficial de checksum del ID tailandés. Si el checksum es incorrecto, muestra: "Invalid Thai Identification Id".

Estas comprobaciones se realizan en el modelo hr.employee, por lo que afectan a cualquier registro de empleado cuyo país sea Tailandia. El módulo no añade nuevos menús ni pantallas; solo añade validación al formulario de empleado existente.

Depende de

hr
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 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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/l10n-thailand.

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.