Este módulo permite actualizar los costes de los empleados a partir de una fecha determinada, y registra los cambios de coste en una tabla separada.
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.0Permite a los usuarios de RR. HH. cambiar el coste horario de las hojas de horas de un empleado a partir de una fecha elegida, mantiene un historial de cada cambio de coste y recalcula las hojas de horas existentes desde esa fecha.
Este módulo añade una forma controlada de cambiar el coste por hora de un empleado sin perder los valores anteriores. En el formulario del empleado, el campo de coste por hora pasa a ser de solo lectura y aparecen dos botones para los usuarios de RR. HH.: "Update Cost" y "Cost History".
- "Update Cost" abre un pequeño asistente en el que se introduce el nuevo coste, la fecha a partir de la cual se aplica ("From Date") y un comentario opcional. Al confirmar, se actualiza el coste del empleado, se añade una nueva línea al historial de costes y se recalculan con el nuevo coste todas las hojas de horas desde esa fecha en adelante.
- "Cost History" abre una lista de todos los cambios de coste anteriores de ese empleado, mostrando el coste, la fecha de inicio, el comentario y quién creó el registro y cuándo. La lista está ordenada con el cambio más reciente primero.
Reglas de negocio que se muestran en el código: cuando se establece un nuevo coste a partir de una fecha determinada, se eliminan todas las entradas del historial con una fecha de inicio igual o posterior a esa fecha, para que el historial se mantenga coherente. El asistente establece por defecto la moneda de la empresa y la fecha de hoy. Solo los usuarios del grupo de usuarios de RR. HH. pueden ver los botones y usar el asistente; el historial en sí es de solo lectura para ellos.
El módulo extiende el registro del empleado (hr.employee) y trabaja con las líneas de hojas de horas (account.analytic.line) para recalcular los costes.
Depende de
Modelos y campos (3)
- hr.employee · amplía un modelo existentetimesheet_cost_history_ids
- hr.employee.timesheet.cost.wizard · modelo nuevocomment, currency_id (Currency), employee_id (Employee), hourly_cost, starting_date (From Date)
- hr.employee.timesheet.cost.history · modelo nuevocomment, currency_id (Currency), employee_id (Employee), hourly_cost, starting_date
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 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/timesheet.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo, necesita:
- Vaya a Employees > y seleccione un empleado.
- Vaya a la pestaña Settings > Application Settings y haga clic en 'Update Cost'.
- Establezca un nuevo Cost y la From Date. Haga clic en 'UPDATE'.
- Ahora ha aparecido un nuevo botón 'Cost History'. Haga clic en él para ver los
cambios de coste del empleado.
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.