Saltar a contenido

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:

  1. Abrí la categoría (Configuración → Actividades → tu actividad → categoría).
  2. Click en la pestaña Turnos.
  3. Click en + Agregar Turno.
  4. 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)
  1. 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:

  1. Eliminá el turno (ver sección "Eliminar un Turno" abajo).
  2. Esto borra automáticamente todos los eventos futuros asociados a ese turno.
  3. Los eventos pasados quedan en la agenda (para auditoría y reportes).

  4. Creá un nuevo turno con los datos correctos.

  5. 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:

  1. Desde la pestaña Turnos de la categoría, encontrá el turno a eliminar.
  2. Click en el ícono papelera () o en el botón Eliminar.
  3. 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

  1. Click en Generar Eventos.
  2. Se abre un formulario con dos campos:
  3. Desde: fecha de inicio (ej: 1-Mar-2025)
  4. Hasta: fecha de fin (ej: 30-Nov-2025)

  5. 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:

  1. Turnos de la Categoría: aplican a todos los inscriptos de la categoría.
  2. Ej: Rugby M14 entrena en Cancha 1, lunes y miércoles 18:00.

  3. Turnos de un Grupo: un grupo es un subconjunto dentro de una categoría.

  4. Ej: Grupo "Cancha 1", Grupo "Cancha 2".
  5. Cada grupo puede tener sus propios turnos.
  6. 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.