Cuando un colaborador solicita días desde el módulo de Vacaciones y Permisos, los días se descuentan del saldo únicamente cuando la solicitud se encuentra aprobada.
El momento exacto en que se refleja ese descuento depende del ciclo al que pertenecen los días solicitados.
A continuación explicamos cómo funciona en cada caso.
- Si la fecha de inicio pertenece al ciclo actual
Si la solicitud comienza dentro del ciclo vigente, los días se descuentan en el momento en que se aprueba la solicitud, incluso si parte de los días corresponden al ciclo siguiente.
Ejemplo:
Un usuario realiza una solicitud con fechas del 29/12 al 05/01.
La política está configurada con un ciclo de enero a diciembre.
La fecha de inicio (29/12) pertenece al ciclo actual.
Aunque algunos días correspondan al nuevo ciclo (enero), el sistema considera el ciclo de la fecha de inicio.
✅ Por lo tanto, los días se descuentan en el momento de aprobarse la solicitud.
- Si todas las fechas pertenecen al ciclo siguiente
Si la solicitud comienza completamente dentro del próximo ciclo, el descuento no se aplica al momento de la aprobación, sino cuando inicia el nuevo ciclo.
Ejemplo:
Un usuario realiza en octubre una solicitud con fechas del 03/01 al 05/01.
La política está configurada con un ciclo de enero a diciembre.
Todas las fechas pertenecen al ciclo siguiente.
La solicitud puede aprobarse en octubre, pero los días no se descuentan en ese momento.
✅ El descuento se aplica automáticamente el 01/01, cuando inicia el nuevo ciclo.
¿Qué sucede al iniciar el nuevo ciclo?
Cuando la solicitud corresponde completamente al ciclo siguiente, el comportamiento final dependerá de cómo esté configurada la política respecto a la expiración de días no utilizados.
- Si los días del ciclo anterior expiran:
Ejemplo:
- El colaborador finaliza el ciclo con 4 días disponibles.
La política no permite acumulación y el ciclo es de enero a diciembre.
El 31/12, esos 4 días vencen y se pierden.
El 01/01, el sistema asigna automáticamente 14 días nuevos del nuevo ciclo.
Si el colaborador tenía aprobada una solicitud del 03/01 al 04/01 (2 días), el sistema descuenta esos 2 días en ese momento.
Resultado:
4 días vencen.
14 días se asignan.
2 días se descuentan.
✅ El colaborador tendrá 12 días disponibles el 01/01.
- Si la política permite acumular días no utilizados
Ejemplo:
El colaborador finaliza el ciclo con 4 días disponibles.
La política permite acumulación, y tiene un ciclo de actividad de enero a diciembre.
El 01/01, esos 4 días se conservan.
El sistema asigna 14 días nuevos.
El saldo total pasa a ser 18 días.
Si existía una solicitud aprobada del 03/01 al 04/01 (2 días), el sistema los descuenta automáticamente.
El descuento se realiza primero sobre el saldo más antiguo disponible.
Resultado:
4 días se conservan.
14 días se asignan.
2 días se descuentan.
✅ El colaborador tendrá 16 días disponibles el 01/01.
Este comportamiento es el funcionamiento esperado del módulo y asegura que los saldos respeten la lógica del ciclo configurado en cada política.