Update Overtime from HR Contract
Este módulo amplía la funcionalidad de Contracts y Attendances para permitir el recálculo preciso de las horas extra, incluso si los contratos han cambiado con el tiempo.
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.0Añade una acción "Update Overtime" en los contratos de HR que recalcula las horas extra en los registros de asistencia del empleado para el periodo del contrato, de modo que las horas extra sigan siendo correctas tras los cambios en el contrato.
Este módulo añade una acción de servidor llamada "Update Overtime" a los contratos de RR. HH. Está disponible desde las vistas de lista y de formulario del contrato, y está restringida a los usuarios del grupo Attendance Officer.
Cuando se ejecuta sobre uno o varios contratos, el módulo examina la fecha de inicio y la fecha de fin de cada contrato (o la fecha de hoy si el contrato no tiene fecha de fin) y recopila los registros de asistencia del empleado cuya entrada se encuentre dentro de ese periodo. A continuación, recalcula las horas extra de esos registros de asistencia y publica una nota breve "Overtime updated" en el chatter del contrato.
La acción solo se ejecuta para contratos en estado Open o Close; los contratos en otros estados se omiten. Esto resulta útil cuando han cambiado las fechas o las condiciones de un contrato y es necesario actualizar las horas extra ya calculadas en asistencias pasadas.
Afecta al modelo hr.contract y funciona junto con los datos de asistencia de hr_attendance. No se añaden menús ni pantallas nuevas; la funcionalidad aparece como un botón de acción en el propio contrato.
Depende de
Modelos y campos (1)
- hr.contract · 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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/hr-attendance.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo, siga los pasos a continuación:
- Para actualizar un único contrato:
- Vaya a Employees > Employees
- Seleccione un empleado
- Haga clic en el botón In Contract Since...
- Haga clic en el icono de rueda de acciones ⚙️.
- Haga clic en Update Overtime
- Para actualizar varios contratos a la vez:
- Vaya a Employees > Contracts
- Seleccione los contratos que desea actualizar
- Haga clic en el icono de rueda de acciones ⚙️
- Haga clic en Update Overtime
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.