HR Timesheet Time Control begin/end
Este módulo añade hora de inicio y fin a la línea analítica, similar a hr_timesheet_begin_end pero basado en project_timesheet_time_control.
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 19.0Permite a los usuarios introducir las horas de la hoja de horas como una hora de inicio y una hora de fin en lugar de una duración, y muestra estas horas de inicio/fin en las listas de hojas de horas, en las hojas de horas de las tareas y en el portal del cliente.
Este módulo cambia cómo se rellenan las hojas de horas: en lugar de escribir un número de horas, los usuarios pueden introducir una hora de inicio y una hora de fin, y Odoo calcula el resto.
Dónde aparece: - En la lista y el formulario de hojas de horas, se muestran dos nuevas columnas "Begin" y "End" junto a las horas, mientras que las columnas técnicas de fecha/hora están ocultas. - En una tarea, las vistas de lista, kanban y formulario de hojas de horas también muestran las horas Begin y End. - En el portal del cliente, las tablas de hojas de horas incorporan las columnas "Begin Hour" y "End Hour".
Comportamiento automático: - Las horas de inicio y fin se calculan a partir de la fecha/hora de inicio y fin de la hoja de horas, convertidas a la zona horaria del empleado (o a la zona horaria del usuario si el empleado no tiene ninguna). - Cuando un usuario introduce una hora de inicio o de fin, Odoo actualiza en consecuencia la fecha/hora de inicio/fin subyacente. Si la hora de fin es anterior a la de inicio, se trata como el día siguiente; las horas que superan 24 se envuelven. - Establecer la hora de fin a cero borra la hora de fin y establece la duración registrada a cero. - Cuando una nueva hoja de horas se rellena previamente con una hora de inicio y de fin y la unidad es horas, la duración se calcula automáticamente a partir de la diferencia.
Afecta a las entradas de hojas de horas (account.analytic.line) y al formulario de tarea (project.task), y depende del módulo HR Timesheet Time Control.
Depende de
Modelos y campos (1)
- account.analytic.line · amplía un modelo existentetime_end (End), time_begin (Begin)
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/timesheet.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Después de instalar este módulo, dos nuevos campos quedan disponibles en cada entrada de parte de horas: Begin Time y End Time. Estos campos muestran las horas de inicio y fin de una sesión de trabajo en la zona horaria local del empleado y mantienen sincronizados automáticamente los campos datetime subyacentes date_time / date_time_end.
Vista de lista de partes de horas
Las columnas Begin Time y End Time se muestran por defecto y se pueden activar o desactivar como cualquier otra columna opcional.
Vista de formulario de partes de horas
Campo Duration. Introducir un Begin Time y un End Time recalcula automáticamente la duración.
Tarea del proyecto – Vista de partes de horas en línea
Dentro de una tarea del proyecto, la lista de partes de horas en línea también expone las columnas Begin Time y End Time, lo que facilita revisar los intervalos de trabajo exactos registrados en una tarea sin salir del formulario de la tarea.
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.