OdooWiki OCA HUB

HR Attendance hours report

hr_attendance_hour_type_report folder_open OCA/hr-attendance open_in_new
Human Resources Licencia: AGPL-3

Este módulo proporciona un nuevo informe en hr_attendance para mostrar el tiempo trabajado de los empleados dividido en las siguientes categorías:

  • tipo de día (día laborable, domingo, festivo)
  • diurno / nocturno

La información de que un día sea festivo proviene de los días festivos públicos configurados del módulo hr_holidays_public.

Esto está pensado como una ayuda para las personas que interactúan con sistemas de nóminas externos.

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 14.0

Añade un informe de nómina sobre las asistencias que divide las horas trabajadas de cada empleado en horas diurnas y nocturnas y etiqueta cada día como día laborable, domingo o festivo, para ayudar a preparar la nómina externa.

Este módulo amplía los registros de asistencia para que cada uno lleve información adicional orientada a la nómina.

  • Cada asistencia obtiene una fecha de nómina (basada en la zona horaria del empleado), un tipo de día (Laborable, Domingo o Festivo, usando los festivos configurados en Odoo), y dos campos de horas calculados: Horas diurnas y Horas nocturnas. Las horas diurnas son simplemente el total de horas trabajadas menos las horas nocturnas.
  • El periodo nocturno es configurable por compañía en Ajustes, dentro de los ajustes de Asistencia: una hora de inicio (por defecto 22:00) y una hora de fin (por defecto 06:00), expresadas en la zona horaria de la compañía.
  • Aparece un nuevo menú Payroll Report bajo el menú de Asistencia, que abre una pantalla llamada Attendances for Payroll con una tabla dinámica y una lista. La tabla dinámica muestra empleados en filas y fecha de nómina (por semana) y tipo de día en columnas, con el total de horas, horas nocturnas y horas diurnas como medidas. La lista se puede exportar a Excel.
  • Los filtros de búsqueda de asistencias se amplían con un filtro de fecha de nómina y opciones de agrupación por fecha de nómina y por tipo de fecha.
  • Una comprobación de seguridad bloquea el guardado de una asistencia si un único turno supera las 24 horas, y se registra una advertencia para turnos inusualmente largos.

Afecta a los registros de asistencia, los ajustes de la compañía y las pantallas de informes de asistencia.

Depende de

hr_attendancehr_holidays_public

Menús que añade

Payroll Report
Modelos y campos (3)
  • res.company · amplía un modelo existentehr_night_work_hour_end (End of night work time), hr_night_work_hour_start (Beginning of night work time)
  • hr.attendance · amplía un modelo existentedate (Date), date_type, worked_hours_daytime (Day hours), worked_hours_nighttime (Night hours)
  • res.config.settings · amplía un modelo existentehr_night_work_hour_end, hr_night_work_hour_start

Texto generado por IA (DeepSeek) al leer el código de la versión 14.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/hr-attendance.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Hay una nueva configuración en los ajustes de Attendance para establecer en la compañía la hora a la que comienza y termina el tiempo de trabajo nocturno. El valor predeterminado es de 10pm a 6am.

Estas horas se expresan en la zona horaria del empleado.

Ve a Attendances -> Attendances for Payroll, verás una vista de lista o una vista de pivote de asistencias con los siguientes valores:

  • date (usando el check in datetime, convertido a la fecha en la zona horaria del empleado
  • date type (normal, sunday o holiday)
  • daytime work duration
  • nighttime work duration
  • total work duration

La vista de lista y la vista de pivote se pueden exportar a una hoja de cálculo para su posterior procesamiento.

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.

info

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.