Thai Localization - Tier Department Level
Este módulo añade un nivel adicional de validación jerárquica en el departamento para las aprobaciones cuando hay más de una.
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.0Te permite definir, por departamento de RR. HH., una lista ordenada de aprobadores (niveles de aprobación) utilizada por la validación por niveles, de modo que los documentos se dirijan a la persona correcta en cada nivel.
Este módulo añade niveles de aprobación basados en departamentos sobre el sistema de validación por niveles. En cada formulario de departamento aparece una nueva sección "Approval Level" donde puedes listar los aprobadores en orden, cada uno con una descripción y una secuencia que determina el número de nivel.
- El número de nivel se calcula automáticamente a partir del orden de las líneas, por lo que la primera línea es el nivel 1, la segunda es el nivel 2, y así sucesivamente.
- Cada nivel debe tener un aprobador (un usuario); la compañía se rellena automáticamente y solo se muestra cuando la multicompañía está habilitada.
- Una pantalla independiente "Tier Level" (lista y formulario) permite ver y gestionar estos niveles de aprobación, con un grupo de acceso dedicado "Manage Approval Levels" para crearlos, editarlos y eliminarlos; los usuarios normales solo pueden leerlos.
- El módulo también añade un grupo "Allow Restart Validation". Solo los usuarios de ese grupo ven el botón de reinicio de la validación en los documentos de validación por niveles, y al hacer clic en él se pide confirmación porque la acción no se puede deshacer. Los administradores del sistema reciben automáticamente ambos grupos.
Extiende el modelo de departamento de RR. HH. (hr.department) e introduce un nuevo modelo tier.level, y se apoya en el módulo de fórmula de validación por niveles para elegir al revisor de un nivel determinado.
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- tier.level · modelo nuevoname (Description), level, user_id (Approver), sequence, company_id, department_id
- hr.department · amplía un modelo existentetier_level_ids (Approval Level)
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-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/l10n-thailand.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo, llama a la función find_reviewer_level en el objeto hr.department y proporciona el atributo level como argumento.
Esta función recupera revisores del departamento especificado y devuelve un usuario.
Por ejemplo, el Departamento AA tiene 3 Aprobadores:
- Usuario A
- Usuario B
- Usuario C
y necesitas encontrar al revisor en el nivel 1, puedes usar el siguiente código:
rec.employee_id.department_id.find_reviewer_level(level=1)El resultado será el Usuario A.
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, Configuración.
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.
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.