🎯 Ideales de personal:
—
(Día: 06:00-17:00 | Noche: 17:00-03:00)
🔎 Hay una propuesta de horario generada pendiente de revisión. No se ha guardado.
| Colaborador | Lun | Mar | Mié | Jue | Vie | Sáb | Dom | Horas |
|---|
Convención Etiquetas:
D Desayuno
TP Turno Partido (>7h)
M Montaje (>7h)
E Encargado (>7h)
Tipos:
TURNO
CAPACITACIÓN
DESCANSO
PERMISO
INCAPACIDAD
VACACIONES (0h)
Desglose de cobertura por hora (06:00 a 03:00)
| Nombre | Rol / Tipo | Estudio & Gabela | Horas Sem. Actual | Estado | Acciones |
|---|
Plantillas de Turnos Predefinidos
| Nombre | Tipo Sugerido | Horario | Duración | Tags | Estado | Acciones |
|---|
Mostrar columnas de tags:
📦 Respaldo Completo (JSON v4)
Guarda todas las semanas, colaboradores, plantillas y registros de auditoría en un único archivo JSON.
📥 Importar Respaldo o Semana
Restaura datos desde un archivo JSON previamente exportado. Las horas de vacaciones antiguas serán saneadas automáticamente a 0 h.
🧪 Datos de prueba aislados
Abre un equipo de demostración con 10 colaboradores operativos y 2 jefes, cuatro semanas de horarios (la actual en borrador y tres aprobadas), estudiantes y ausencias de ejemplo. Se guarda en una base separada: nunca mezcla ni borra tus datos reales. Puedes recargarla o eliminarla cuantas veces quieras.
«Borrar datos de prueba» solo elimina la base demo. Tus colaboradores, semanas y respaldos reales quedan intactos.
⚙️ Parámetros del Sistema
🎯 Ideales de personal por día
Personas necesarias en cada franja para cada día de la semana activa.
El generador intentará cumplir todos los ideales por igual: ni el día pesa más que la noche, ni un día pesa más
que otro. Si no hay personas suficientes, reparte el déficit de la forma más equilibrada posible.
Total semanal: —
✨ Generador de Horarios Automáticos
Parámetros que utiliza el botón «Generar Horario Automático». El resultado se muestra
siempre como propuesta de revisión y solo se guarda cuando lo aplicas manualmente como borrador.
Jornada y descansos
Franjas de inicio y distribución Día / Noche
Ambas franjas pesan igual: el generador reparte los turnos para cumplir los ideales de día y de noche por igual, sin priorizar una sobre la otra.
Días permitidos para descanso
Si el colaborador ya tiene un descanso manual y la opción «Respetar descansos manuales» está activa, se conserva su día.
Días con operación (se asignan turnos)
Jefes #0
Reglas de generación
☁️ Almacenamiento
Firebase / Firestore (opcional)
Pega aquí la configuración web de tu proyecto de Firebase. Sin configurar, la app funciona
100 % local (IndexedDB). Guía paso a paso en DESPLIEGUE.md.
Recomendado: conecta, sube tus datos y solo después cambia a «Usar la nube».
Así no se pierde nada y puedes volver a local cuando quieras.
🔐 Supabase (online)
Conecta la app a tu proyecto de Supabase (Postgres + Auth + RLS). Primero ejecuta
supabase/schema.sql y crea tu usuario. Después pega la URL y la anon key.
La service_role nunca se usa aquí.
Los usuarios se crean manualmente en Supabase → Authentication → Users con un correo interno
(por ejemplo
laura.martinez@brigada.local). Ese correo es solo un identificador: no envía nada.
Luego asígnalos al equipo y rol desde Supabase. Aquí solo se inicia sesión con usuario + contraseña.
Recomendado: configura → inicia sesión → carga/crea equipo → «Trabajar en Supabase».
Para volver a local usa «💾 Usar almacenamiento local» en la tarjeta de Almacenamiento.
📊 Informes
Si se desactiva, los jefes se reportan con 0 h (solo cobertura), como en la versión anterior.