OdooWiki OCA HUB

Holidays Natural Period Public

hr_holidays_natural_period_public folder_open OCA/hr-holidays open_in_new
Human Resources Licencia: AGPL-3

Este es un módulo de unión entre los módulos HR Holidays Public y HR Holidays Natural Period.

Permite al usuario decidir si los días festivos deben excluirse del cálculo de los días de permiso o no, cuando el tipo de permiso solicitado utiliza días naturales como unidad de solicitud.

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 16.0

Te permite elegir si los días festivos se cuentan o se omiten cuando se solicita un tipo de permiso en días naturales (de calendario). Conecta las funciones de días festivos y de permisos por periodos naturales en Odoo.

Este módulo es un puente entre dos complementos de Recursos Humanos: uno que gestiona los días festivos y otro que permite solicitar tipos de ausencia en días naturales (días de calendario) en lugar de días laborables.

Cuando un tipo de ausencia utiliza días naturales, este módulo hace que la opción existente "excluir días festivos" funcione para ese tipo de ausencia. En otras palabras, puedes decidir por tipo de ausencia si los días festivos dentro del periodo solicitado deben descontarse del saldo de ausencia o contarse como días de ausencia normales.

Técnicamente, extiende el modelo de horario de trabajo resource.calendar. Cuando Odoo calcula los intervalos de asistencia y el contexto solicita excluir los días festivos, el módulo filtra esos días festivos fuera de los intervalos calculados. Esto es lo que hace que el recuento de días de ausencia respete la configuración de días festivos para los tipos de ausencia en días naturales.

También incluye un tipo de ausencia de demostración configurado con los días festivos no excluidos, para que puedas probar el comportamiento. No se añaden nuevos menús, pantallas, botones ni informes; el cambio es una regla de cálculo aplicada en segundo plano cuando se evalúan las solicitudes de ausencia. La configuración en sí es el campo exclude_public_holidays en el tipo de ausencia (hr.leave.type).

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/hr-holidays.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para elegir si deseas excluir los días festivos del cálculo de los días de ausencia, puedes acceder a la configuración del tipo de ausencia y marcar o desmarcar la casilla "Excluir días festivos". Además, asegúrate de que la "Unidad de solicitud" esté establecida en "Día natural".

Para acceder a la configuración del tipo de ausencia, debes navegar a Time Off --> Configurations --> Time Off Types y seleccionar el tipo de ausencia deseado.

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.

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.