Turnos¶
Los turnos son horarios fijos recurrentes en los que se desarrolla una actividad: el rugby M14 se entrena los lunes y miércoles de 18 a 20 en la Cancha 1, el yoga social arranca los jueves de 9 a 10 en el Gimnasio.
Los turnos son el patrón base: en lugar de crear cada evento de la temporada uno por uno, definís los días y horarios que se repiten, y SIGCLU genera automáticamente los eventos en la Agenda de Eventos para todo el rango de fechas que especifiques (ej: Marzo a Noviembre).
Qué es un Turno¶
Un turno es la combinación de:
- Día de la semana: lunes, martes, miércoles, etc. (0-6)
- Hora de inicio y fin: ej: 18:00 a 20:00
- Zona: el lugar físico donde se dicta (ej: Cancha 1, Gimnasio A)
- Categoría (opcional): a qué categoría pertenece el turno
Ejemplos reales:
| Actividad | Categoría | Turno | Zona |
|---|---|---|---|
| Rugby | M14 | Lunes 18:00-20:00 | Cancha 1 |
| Rugby | M14 | Miércoles 18:00-20:00 | Cancha 1 |
| Yoga | Social | Jueves 09:00-10:00 | Gimnasio A |
| Fútbol | Adultos | Viernes 20:00-21:30 | Cancha Central |
Dónde se accede¶
Los turnos se acceden principalmente desde la ficha de una categoría, pestaña "Turnos".
Ruta: Configuración → Actividades → (elegir actividad) → (elegir categoría) → pestaña "Turnos"
También hay un listado global de todos los turnos en: Configuración → (ícono Turnos en el menú)
Crear un Turno¶
Para crear un turno dentro de una categoría:
- Abrí la categoría (Configuración → Actividades → tu actividad → categoría).
- Click en la pestaña Turnos.
- Click en + Agregar Turno.
- Completá el formulario:
| Campo | Descripción |
|---|---|
| Día de la semana | Select con Lunes (1), Martes (2), ..., Domingo (0) |
| Hora de inicio | Hora en formato HH:MM (ej: 18:00) |
| Hora de fin | Hora en formato HH:MM (ej: 20:00) |
| Zona | Select obligatorio con las zonas creadas (ej: Cancha 1, Gimnasio) |
- Click en Guardar.
El turno se crea y aparece en la lista. Ahora podés generar eventos (ver la sección "Generar Eventos" abajo).
Edición: NO se editan, se eliminan y recrean¶
Los turnos NO se pueden editar después de creados. Si necesitás cambiar el horario, día o zona:
- Eliminá el turno (ver sección "Eliminar un Turno" abajo).
- Esto borra automáticamente todos los eventos futuros asociados a ese turno.
-
Los eventos pasados quedan en la agenda (para auditoría y reportes).
-
Creá un nuevo turno con los datos correctos.
-
Regenerá los eventos para el rango de fechas deseado.
Este flujo garantiza que no haya datos inconsistentes en la agenda.
Eliminar un Turno¶
Para eliminar un turno:
- Desde la pestaña Turnos de la categoría, encontrá el turno a eliminar.
- Click en el ícono papelera () o en el botón Eliminar.
- Confirma la acción.
Efecto automático: - El turno se borra. - Todos los eventos futuros (EventoActividad) generados a partir de ese turno se eliminan. - Los eventos pasados se mantienen (para presentismo e historial).
Generar Eventos¶
Los eventos de la agenda se crean a partir de los turnos mediante el botón Generar Eventos.
Dónde está el botón¶
Desde la pestaña Turnos de una categoría, o desde un botón visible en el contexto de la categoría (ej: Configuración → Actividades → categoría → botón "Generar Eventos").
Cómo funciona¶
- Click en Generar Eventos.
- Se abre un formulario con dos campos:
- Desde: fecha de inicio (ej: 1-Mar-2025)
-
Hasta: fecha de fin (ej: 30-Nov-2025)
-
Click en Generar.
SIGCLU calcula: para cada turno de la categoría, identifica todas las ocurrencias en el rango de fechas y crea un EventoActividad para cada una.
Ejemplo: Si la categoría tiene 2 turnos (Lunes 18:00 y Miércoles 18:00) y el rango es Marzo-Octubre: - ~8 lunes = 8 eventos - ~9 miércoles = 9 eventos - Total: ~17 eventos generados automáticamente
Una vez generados, los eventos aparecen en Agenda de Eventos y los entrenadores pueden abrir asistencia desde la app móvil.
Ventajas¶
- Ahorro de tiempo: un click genera decenas de eventos.
- Consistencia: los eventos respetan exactamente el patrón del turno.
- Flexibilidad: si cambiás el patrón (cancha, horario), regenerás los eventos para nuevas fechas.
Turnos de una categoría vs. de un Grupo¶
Hay dos niveles de turnos:
- Turnos de la Categoría: aplican a todos los inscriptos de la categoría.
-
Ej: Rugby M14 entrena en Cancha 1, lunes y miércoles 18:00.
-
Turnos de un Grupo: un grupo es un subconjunto dentro de una categoría.
- Ej: Grupo "Cancha 1", Grupo "Cancha 2".
- Cada grupo puede tener sus propios turnos.
- Los entrenadores pueden ver a los socios por grupo.
Ambos generan eventos automáticamente en la agenda.
Turnos flexibles¶
Si una categoría tiene turnos flexibles activados, el socio elige sus propios turnos del pool de la actividad (no de la categoría). SIGCLU aún genera los eventos para que los entrenadores tengan visibilidad.
Casos de uso¶
- Cargar el calendario de una temporada: Ver "Cargar Calendario de una Categoría" para un ejemplo paso a paso de cómo crear turnos y generar eventos de una categoría de rugby (M14) en la temporada 2025 (Marzo-Noviembre).
Permisos¶
| Acción | Roles permitidos |
|---|---|
| Ver listado de turnos | user, turnos |
| Ver detalle de turno | user, turnos |
| Crear turno | configuración, turnos, administrator |
| Eliminar turno | turnos, administrator |
| Generar eventos | evento → add (que mapea a administrator, configuración) |
Para más detalles sobre roles y permisos, ver Roles y Permisos.