El cálculo de cada ausencia puede excluir los días festivos de descanso, según la configuración del tipo de ausencia.
En la aplicación HR holiday, los días festivos se mostrarán como días inusuales (en gris, como los fines de semana).
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.0Gestiona los días festivos dentro de la aplicación Time Off: los días festivos se muestran como días inusuales en el calendario de ausencias y se pueden omitir al contar los días de ausencia, según cada tipo de ausencia.
Este módulo conecta los días festivos públicos con la aplicación Time Off (HR Holidays).
- En cada tipo de ausencia (
hr.leave.type) aparece una nueva opción "Exclude Public Holidays" en el grupo Public Holidays del formulario. Está habilitada por defecto y, cuando está activa, los días festivos públicos se omiten al calcular el número de días de ausencia. - En el calendario de ausencias, los días festivos públicos se muestran como días inusuales (en gris, como los fines de semana), para que los empleados puedan verlos al planificar sus ausencias.
- Los empleados obtienen un indicador calculado "Public Holiday Today" en su registro, y su estado de presencia se muestra como estado de ausencia cuando el día es un día festivo público.
- Cuando se valida una ausencia, el sistema pasa el empleado y la configuración de exclusión para que los procesos relacionados (por ejemplo, la generación de partes de horas) no creen entradas en días festivos públicos.
- Los días festivos públicos se emparejan utilizando el país y la provincia/estado de la dirección de trabajo del empleado, recurriendo al país y la provincia/estado de la compañía.
- Se añade un menú "Public Holidays (OCA)" bajo la configuración de Time Off, con entradas para ver los días festivos públicos y, para los responsables de Time Off, para crear los días festivos públicos del próximo año.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (5)
- hr.leave · amplía un modelo existente
- res.users · amplía un modelo existente
- hr.employee · amplía un modelo existenteis_public_holiday (Public Holiday Today)
- res.partner · amplía un modelo existente
- hr.leave.type · amplía un modelo existenteexclude_public_holidays
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: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/hr-holidays.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Ve a Ausencias -\> Configuración -\> Tipos de ausencia y abre un tipo de ausencia
- Marca "Excluir días festivos" para excluir los días festivos.
Para añadir días festivos públicos:
- Vaya al menú Calendar \> Configuration > Public Holidays \> Public Holidays.
- Cree sus días festivos públicos.
Para usar días festivos públicos en ausencias:
- Vaya a Time Off \> Dashboard.
- Seleccione arrastrando en el calendario los días que desea estar de ausencia, o vaya a la vista de formulario para seleccionar las fechas de inicio y fin.
- Seleccione el "Leave Type" adecuado que tenga marcado "Exclude Public Holidays".
- Si aún no se ha especificado ningún tipo de ausencia, la configuración predeterminada es excluir los días festivos públicos.
- El número de días se calculará excluyendo los días festivos públicos que coincidan con el empleado seleccionado, incluidos los festivos globales, de país y de estado.
- Si aún no se ha seleccionado ningún empleado, solo se tendrán en cuenta los festivos globales.
En las vistas de calendario de la aplicación HR holiday, los festivos públicos se mostrarán (como otros días inusuales) según el país/estado del empleado del usuario actual. Si no está configurado, hay un fallback al país/estado de la compañía actual para filtrar los días festivos públicos.
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.