Darko Dev

Bolsa de Horas (Apps Script)

Caso interno

Control de bolsas y libranzas con trazabilidad total

Aplicación que centraliza solicitudes de horas extra, libranzas y compensaciones. Incluye flujos de validación, saldos por empleado y vistas diferenciadas según rol.

Apps Script Google Sheets Flujos de aprobación Dashboard

Contexto

Reglas distintas por centro y contrato

Cada centro tenía normas diferentes para acumular, gastar y aprobar horas. Se necesitaba un sistema flexible que respetara esas reglas sin perder la trazabilidad histórica.

Solución

Motor de reglas + vistas por rol

  • Alta, modificación y consumo de horas con control de campos obligatorios.
  • Aprobaciones encadenadas (empleado → responsable → planificación).
  • Saldo vivo por empleado, con histórico descargable y filtros por centro.
  • Alertas por email cuando se agota saldo o se rechaza una solicitud.

Integraciones

  • Google Sheets como base de datos y para reporting rápido.
  • Apps Script para lógica de negocio y autenticación por dominio.
  • Exportación a CSV y conexión con BI ligero.

Impacto

  • Procesos auditables y sin excusas: cada paso queda registrado.
  • 40% menos consultas al equipo de planificación.
  • Equilibrio de cargas al ver saldos y previsiones por equipo.

Qué haríamos juntos

Crear un flujo a medida para tus políticas de turnos, guardias o banca de horas, manteniendo control y visibilidad sin añadir burocracia.

Próximo paso

¿Quieres digitalizar tus bolsas de horas?

Te muestro un prototipo rápido con tus reglas y datos de ejemplo.