HR Timesheet Sheet based on Payroll Period
Este módulo permite crear partes de horas con fechas de inicio y fin que coinciden con el periodo de nómina del pago programado especificado en el contrato del empleado o, si no lo hay, coincidirá con el periodo de nómina más cercano.
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 15.0Permite a las empresas alinear las hojas de partes de horas de los empleados con los periodos de nómina, de modo que cada hoja cubra exactamente las mismas fechas que el periodo de pago. Se añade una nueva opción "Payroll Period" a la configuración del rango de partes de horas de la empresa.
Cuando una empresa establece su rango de partes de horas en "Payroll Period", las hojas de partes de horas dejan de ser rangos de fechas de formato libre: quedan vinculadas a un periodo de nómina.
- En el formulario de la hoja de partes de horas, aparece un nuevo campo "Pay Period". Es obligatorio cuando la empresa utiliza el rango de periodo de nómina, y es de solo lectura una vez que la hoja deja de estar en borrador.
- Al elegir un periodo de nómina se rellenan automáticamente la fecha de inicio, la fecha de fin y el nombre de la hoja a partir de ese periodo.
- Al seleccionar un empleado también se actualiza el periodo de nómina al que cubre la fecha de hoy, utilizando el calendario de pagos del contrato del empleado cuando esté disponible; en caso contrario, el periodo coincidente más cercano.
- Odoo bloquea el guardado si no se encuentra ningún periodo de nómina adecuado, o si la fecha de inicio o de fin de la hoja no coincide con las fechas del periodo seleccionado.
- La vista de lista de partes de horas incorpora una columna "Pay Period" y un filtro "Current Period", y la acción "All Timesheets" se abre filtrada por el periodo actual de forma predeterminada.
Afecta al modelo de hoja de partes de horas hr_timesheet.sheet y al modelo de ajustes de la empresa res.company.
Depende de
Modelos y campos (2)
- res.company · amplía un modelo existentesheet_range
- hr_timesheet.sheet · amplía un modelo existentehr_period_id (Pay Period), is_hr_period_required
Texto generado por IA (DeepSeek) al leer el código de la versión 15.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 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/timesheet.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Configuración
Fuente · Odoo 15.0Configure Timesheet Sheets:
- Vaya a Timesheets > Configuration > Settings
- Establezca Timesheet Sheet Range en Payroll Period
Configure Payroll Fiscal Years y Payroll Periods:
- Vaya a Human Resources > Configuration > Payroll
- Configure Payroll Fiscal Years
- Configure Payroll Periods:
Cuando el usuario va a 'Human Resources > Time Tracking > My current timesheet', la aplicación intentará crear una nueva hoja de horas utilizando las fechas de inicio y fin del Pay Period correspondiente a la fecha de hoy según el Schedule Pay mencionado en el contrato 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.
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.