# Módulo: Vacaciones

## Objetivo
Gestionar solicitudes de vacaciones y asegurar cumplimiento de políticas.

## ¿Quién lo usa?
- RRHH
- Líderes aprobadores
- Administradores

## Acceso
- Menú: **Tiempo y Compensación > Vacaciones**

## Pantallas incluidas
- Solicitudes: `VacacionesController::list`
- Políticas: `VacacionesController::politicas`

## Uso desde Portal del Colaborador
- Mis Vacaciones (solicitud y seguimiento): `VacacionesColaboradorController::list`

### Flujo portal (colaborador)
1. Entra a **Mis Vacaciones**.
2. Crea solicitud con fechas y motivo (si aplica).
3. Envía solicitud y valida estado inicial.
4. Haz seguimiento hasta aprobación o rechazo.

## Proceso paso a paso

### Proceso 1: aprobación de solicitudes
1. Entra a **Solicitudes**.
2. Filtra por estado (pendiente, aprobada, rechazada).
3. Abre cada solicitud pendiente.
4. Valida fechas, saldo y reglas de política.
5. Aprueba o rechaza dejando observación cuando aplique.
6. Confirma que el estado quedó actualizado.

### Proceso 2: mantenimiento de políticas
1. Abre **Políticas**.
2. Revisa parámetros vigentes (acumulación, topes, reglas especiales).
3. Ajusta solo si existe aprobación interna.
4. Guarda cambios y comunica vigencia al equipo.

## Checklist de cierre
- Solicitudes pendientes atendidas.
- Decisiones con trazabilidad.
- Políticas vigentes y consistentes.

## Errores comunes
- Aprobar sin verificar saldo.
- Cambiar política sin comunicación.
- Dejar solicitudes en estado pendiente indefinidamente.

## Resultado esperado
Solicitudes resueltas en tiempo y política aplicada de forma uniforme.
