Ver calendario de servicios
Consulta la agenda operativa de servicios de Marea Gran Via con el preset de servicios aplicado: servicios, eventos privados y cierres de ubicación visibles por permisos, en vistas de día, semana, mes o año.
En este artículo
Esta guía sirve para revisar la semana operativa de servicios sin cambiar el filtro del calendario. La pantalla mantiene el preset de servicios y muestra solo las instancias que el usuario puede consultar.
En la demo es-ES, la referencia principal es Marea Gran Via y el servicio seeded Servicio de comidas Gran Via alrededor de SERVICE_OCCURRENCE_START.
Antes de empezar
- Sesión iniciada en Antylogic con Grupo Marea Demo y la ubicación Marea Gran Via seleccionados.
- Permiso service:view o service:manage para entrar en el calendario de servicios de la ubicación.
- Permisos de visualización suficientes para los tipos incluidos: service:view para servicios y eventos privados; vacation:view para cierres de ubicación.
- Zona horaria Europe/Madrid configurada en la ubicación; si falta, el calendario usa UTC.
Instrucciones
- 1.
Abrir el calendario de servicios
Entra desde la navegación de ubicación o con la ruta /:orgId/:locationId/calendars/services. Para la captura localizada, usa antylogic://${ORG_ID}/${LOCATION_ID}/calendars/services?mode=week&startDate=${SERVICE_OCCURRENCE_START}. Si faltan organización, ubicación o permisos, la pantalla no consulta eventos.
- 2.
Revisar la semana operativa
Comprueba la vista semanal alrededor de Servicio de comidas Gran Via. El preset services fija el calendario a service, private_event y location_vacation, por eso no aparece selector de tipos de evento. Los cierres de ubicación solo se muestran cuando el backend permite verlos.
- 3.
Cambiar periodo y modo
Usa los controles del calendario para moverte entre día, semana, mes o año, volver a Hoy o refrescar. En web, mode, startDate y firstVisibleDate conservan el contexto visible; los modos o fechas inválidos se descartan.
- 4.
Interpretar servicios y avisos
Cada entrada es una instancia concreta expandida por el backend. Los overrides cancelados no aparecen, los movidos se muestran en su nueva hora y los servicios que solapan con cierres de ubicación o eventos privados se omiten. Los avisos de dotación dependen de requisitos, horarios y ausencias visibles del personal.
- 5.
Abrir un evento existente
Selecciona una entrada para revisar su detalle. Si el usuario solo puede ver, Antylogic abre el evento en modo lectura; si tiene service:manage, la edición pertenece a una acción separada. El retorno conserva LocationServicesCalendar, el modo y las fechas visibles.
- 6.
Crear cuando esté permitido
Con service:manage puede aparecer la acción Crear. Desde esta superficie solo se crean service o private_event; location_vacation puede verse con permisos, pero no se crea desde el calendario de servicios.
Validaciones y límites
- La vista services no muestra selector de tipos: siempre consulta service, private_event y location_vacation.
- Los modos válidos son day, week, month y year; cualquier otro valor se ignora.
- Las fechas inválidas en startDate o firstVisibleDate se descartan antes de cambiar el ancla visible.
- La visibilidad real de cada tipo se decide en backend por permisos de vista; los cierres requieren vacation:view.
- No documentar reservas, contadores de reservas, service_occurrences, booking_mode, acceptance_state ni capacidad de ocurrencias en esta acción.
Resultado esperado
El responsable puede consultar el calendario operativo de servicios de Marea Gran Via, cambiar el periodo visible y abrir eventos existentes manteniendo el contexto de retorno, sin mezclar esta guía con creación, edición o reservas.