> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onstudio.mx/llms.txt
> Use this file to discover all available pages before exploring further.

# Calendario semanal: revisa y organiza tus sesiones

> Visualiza y organiza tu programación semanal, revisa publicaciones automáticas y administra la regla de publicación y cancelación de clases.

# Calendario semanal

En el menú lateral, ve a Sesiones > Calendario.

## Antes de empezar

* Confirma que la ubicación principal tenga la zona horaria correcta.
* Verifica que tu rol pueda gestionar clases, personal o asistencia.
* Si vas a copiar una semana, revisa que la semana destino esté vacía.

## Pasos

1. Abre `Sesiones > Calendario`.
2. Cambia de semana con el selector semanal y revisa las tarjetas por día.
3. Usa `Añadir Sesión` en la tarjeta del día para crear una clase en esa fecha.
4. Abre `Filtros` para acotar la programación por `Coach`, `Disciplina`, `Tipo de clase`, `Ubicación`, `Sala` o `Estado`. Puedes localizar sesiones incompletas con `Sin coach`, `Sin tipo de clase`, `Sin ubicación` o `Sin sala`. En `Estado` puedes elegir `Activa`, `Inactiva` o `Cancelada`.
5. Selecciona una o varias clases para abrir `Acciones` y aplicar cambios en bloque.
6. Si necesitas copiar una clase a otro día de la semana, pasa el cursor sobre la tarjeta y arrástrala cuando aparezca `Duplicar clase`. Si ya seleccionaste varias, verás `Duplicar 2 clases`, `Duplicar 3 clases` o el total correspondiente.
7. Suelta la clase o la selección sobre la tarjeta del día destino. Cuando el destino acepta la copia, verás `Soltar para duplicar aquí`.
8. Si necesitas replicar programación completa, usa `Copiar programación de la semana anterior` o `Copiar programación sin coaches`. Ambas acciones solo se habilitan cuando la semana destino está vacía y todas las clases de la semana anterior conservan una disciplina activa. Si una acción está deshabilitada, coloca el cursor encima para ver el motivo exacto.
9. Arrastra un coach desde `Agregar Personal` y suéltalo sobre una clase; en móvil, abre `Staff` para ver el selector.

Cuando una o más clases esperan publicación automática, el encabezado del día muestra el total y la hora, por ejemplo `2 clases · Visibles 9 sep, 12:00 a.m.`.

## Configurar publicación y cancelación

1. En `Sesiones > Calendario`, abre `Más opciones del calendario`.
2. Selecciona `Configuración de clases`.
3. En `¿Cuándo pueden reservar tus clientes?`, elige `En cuanto creo una clase` para publicarla al guardarla o `Automáticamente antes de la clase` para usar una ventana móvil.
4. Si eliges publicación automática, define `Días de anticipación` entre 1 y 365 y la `Hora de publicación`.
5. Confirma con `Guardar publicación`.
6. En `Cancelación de clases`, captura el `Tiempo de cancelación` y selecciona `Guardar cambios`.
7. Si hay clases futuras que heredan esa regla, revisa `Guardar cambio de cancelación` y el total afectado. Confirma con `Confirmar` o vuelve con `Cancelar`.

Al revisar o asignar coaches, abre su disponibilidad para comparar los bloques `Disponible`, `Horario adicional` y `No disponible`. Cuando hay una sesión seleccionada, el panel marca si queda `Dentro de horario` o `Fuera de horario`.

Las tarjetas pueden mostrar `Cumpleaños` y `Primera visita`. Pasa el cursor para ver la etiqueta o abre el indicador para consultar los nombres y números de lugar relacionados. Estos indicadores también aparecen en las vistas compactas del día y en la agenda de hoy.

Puedes elegir varias opciones dentro de una categoría. El número junto a `Filtros` cuenta las categorías activas, no el total de opciones seleccionadas. Usa `Limpiar` dentro del menú, o `Limpiar filtros` en el estado vacío, para volver a ver toda la programación. Los mismos filtros están disponibles al abrir la vista diaria.

## Eliminar o cancelar una clase

* Una clase sin reservaciones ni actividad relacionada muestra `Eliminar`. La confirmación abre `Eliminar clase`, advierte que la acción no se puede deshacer y se completa con `Eliminar clase`.
* Cuando una clase activa ya tiene reservaciones o actividad, `Eliminar` se reemplaza por `Cancelar clase`. Revisa el aviso, agrega un `Motivo opcional` si lo necesitas y confirma con `Cancelar clase`.
* Al cancelar, OnStudio cancela las reservaciones confirmadas, las asistencias registradas y la lista de espera, devuelve los créditos correspondientes y notifica a los clientes afectados. La cancelación no se puede deshacer.
* En una selección múltiple, `Eliminar todas` abre `Eliminar 2 clases` —o el total seleccionado— y se confirma con `Eliminar clases`. La acción queda bloqueada si al menos una clase tiene reservaciones o actividad. El aviso indica: `La selección incluye clases con reservaciones o actividad. Cancélalas desde el detalle para conservar el historial.`
* Las clases canceladas quedan fuera de la selección múltiple. Una clase cancelada sin reservaciones ni actividad todavía puede mostrar `Eliminar`; si conserva historial, no muestra `Eliminar` ni `Cancelar clase`.

## Qué cambia para el cliente

* Las clases nuevas o modificadas se reflejan en la disponibilidad que ve en la Página Web.
* Los cambios de horario, sala, personal o fuente cambian lo que el cliente reserva y cómo se ocupa el cupo.
* Duplicar una clase crea una nueva sesión en el día destino con el mismo horario, sala, coaches y configuración de esa sesión.
* Copiar una semana acelera la captura, pero no cambia nada para el cliente hasta que las clases existan y estén activas.
* Con `Automáticamente antes de la clase`, cada clase que sigue la regla del estudio se habilita en la fecha y hora calculadas según su ubicación.
* Cambiar la regla del estudio afecta las clases que todavía usan `Según el estudio`. Una clase en `Visible ahora` u `Oculta` conserva su ajuste individual.
* Cancelar una clase conserva su historial, devuelve los créditos que correspondan y envía la notificación de cancelación a los clientes afectados.

## Qué revisar antes de contactar soporte

* Que la zona horaria de la ubicación principal sea la correcta.
* Que estés viendo la semana correcta.
* Que tu rol tenga permiso para clases, personal o asistencia.
* Que `Filtros` no tenga una combinación que excluya la clase; si aparece `No hay clases que coincidan con los filtros.`, usa `Limpiar filtros`.
* Si falta una asignación o dato de agenda, usa el filtro exacto `Sin coach`, `Sin tipo de clase`, `Sin ubicación` o `Sin sala` antes de buscar por nombre.
* Que no estés soltando la clase sobre el mismo día.
* Que no haya choques de coach o sala en el día destino si la duplicación se detiene.
* Si las acciones para copiar la semana están deshabilitadas, confirma que la semana destino esté vacía. Cuando ya contiene clases, el aviso muestra `Solo puedes copiar programación en semanas vacías.`
* Revisa también la primera clase señalada en el aviso: la copia se bloquea si su disciplina está inactiva, archivada o ya no existe.
* Si esperabas `Eliminar`, revisa si la clase ya tiene reservaciones, checkout, asistencia, un lugar apartado o una reserva de plataforma; en ese caso debes usar `Cancelar clase`.
* Si una clase no aparece para clientes, abre su `Visibilidad` y revisa si está `Oculta` o si todavía muestra una publicación futura.

## Cuándo contactar soporte

* Si la semana sale corrida aunque la ubicación principal esté bien.
* Si `Añadir Sesión`, `Acciones` o el arrastre de personal no aparecen para un rol que debería verlos.
* Si aparece un conflicto de coach o sala y no queda claro qué clase lo está causando.
* Si copiar programación falla o deja clases incompletas.
