Granularidad

El plugin de granularidad controla la unidad de tiempo mínima que se puede solicitar. Úsalo para limitar las ausencias a días completos o medios días, o para permitir cualquier duración.
Cuándo usarlo
Usa este plugin cuando:
- La política de la empresa solo permite solicitudes de vacaciones de día completo
- Quieres permitir solicitudes de medio día, pero no fracciones más pequeñas
- Distintos tipos de ausencia tienen reglas de granularidad distintas
Parámetros
| Parámetro | Descripción | Predeterminado |
|---|---|---|
| Granularidad | La unidad mínima que se puede solicitar: Día completo , Medio día o Cualquier duración . | Día completo |
Opciones de granularidad
Día completo
Día completo solo permite solicitudes en días enteros.
Ejemplos de solicitudes válidas:
- 1 día, 2 días, 5 días
Ejemplos de solicitudes bloqueadas:
- 0,5 días (medio día)
- 1,5 días
- 2 horas
Ideal para: políticas de vacaciones tradicionales en las que no se controlan los días parciales.
Medio día
Medio día permite solicitudes en medios días o días completos.
Ejemplos de solicitudes válidas:
- 0,5 días, 1 día, 1,5 días, 2 días
Ejemplos de solicitudes bloqueadas:
- 0,25 días (cuarto de día)
- 3 horas
Ideal para: políticas que permiten tomarse la mañana o la tarde libre, pero no periodos de tiempo arbitrarios.
Cualquier duración
Cualquier duración no impone ninguna restricción a la duración de la solicitud. Los empleados pueden solicitar cualquier cantidad de tiempo.
Ideal para: políticas flexibles, cuentas basadas en tiempo (horas/minutos) o en combinación con un registro de tiempo basado en la presencia.
Cómo funciona
Cuando un empleado envía una solicitud:
- El plugin compara la cantidad solicitada con la granularidad configurada
- En las cuentas en días, comprueba que la cantidad es divisible por la unidad correspondiente
- En las cuentas basadas en tiempo, usa las horas de trabajo diarias del empleado para determinar qué constituye un “día”
Ejemplos
Vacaciones: solo días completos
Vacaciones estándar que deben disfrutarse en días completos:
- Añade el plugin Granularidad a tu política de vacaciones
- Configura Granularidad en Día completo
Asuntos personales: se permiten medios días
Ausencias por asuntos personales que se pueden disfrutar en medios días:
- Añade el plugin Granularidad
- Configura Granularidad en Medio día
Descanso compensatorio: cualquier duración
Descanso compensatorio que se puede usar de forma flexible:
- Añade el plugin Granularidad
- Configura Granularidad en Cualquier duración
Mensajes de error
Cuando una solicitud no se ajusta a la granularidad exigida, los empleados ven un mensaje que indica:
- La granularidad exigida (días completos o medios días)
- La cantidad que han solicitado