Antylogic
Probar demoAcceso app

399 guías operativas

Secciones de Docs
DocsReservas
Dispositivo

Ver estadísticas de ocurrencia

Consulta la pestaña Resumen de una ocurrencia de servicio para revisar reservas y personas por estado, y ver las llegadas por franja horaria cuando los datos del servicio lo permiten.

En este artículo

Esta guía sirve para preparar un servicio de Marea Gran Via sin modificar reservas. La vista Resumen concentra los conteos operativos de la ocurrencia abierta: cuántas reservas hay en cada estado y cuántas personas representan.

Cuando la ocurrencia tiene reservas con mesa física y hora válida, Antylogic añade un gráfico de llegadas por franja para detectar los momentos de mayor presión antes del servicio.

Antes de empezar

  • Sesión iniciada con Grupo Marea Demo y la ubicación Marea Gran Via seleccionadas, o con la organización y ubicación activas correspondientes.
  • Permiso de ubicación `reservation:view` para cargar el detalle de la ocurrencia y la lista de reservas asociada.
  • Una ocurrencia existente de un evento de tipo `service`; en el demo ES se usa `RESERVATION_OCCURRENCE_ID=de4b38e0-06e4-4322-a61e-f9f2ce22b837`.
  • Reservas consultables para que las tarjetas de estado muestren valores reales. El gráfico de llegadas solo aparece si hay reservas físicas con `start_at` válido.

Instrucciones

  1. 1.

    Abrir el detalle del servicio

    Desde el calendario de reservas o desde el enlace `/:orgId/:locationId/reservations/:occurrenceId`, entra en la ocurrencia de servicio que quieres revisar.

  2. 2.

    Esperar la carga de la ocurrencia

    La pantalla carga primero la ocurrencia y su evento de servicio, y después la lista de reservas filtrada por `occurrence_id`. Durante la carga puede mostrarse `Cargando reservas`.

  3. 3.

    Entrar en Resumen

    Selecciona la pestaña `Resumen`. En móvil, las pestañas `Lista`, `Cronograma` y `Resumen` aparecen en una fila desplazable horizontalmente.

  4. 4.

    Leer Estado de reservas

    Revisa las tarjetas por estado para comparar el número de reservas y el total de personas. Los estados contemplados son `hold`, `booked`, `seated`, `waitlist`, `noshow` y `cancelled`.

  5. 5.

    Interpretar Llegadas por franja horaria

    Si aparece la tarjeta de llegadas, úsala para ver en qué horas se concentran los comensales previstos. Cada barra agrupa reservas por hora exacta de inicio y muestra el total en `pax`.

Validaciones y límites

  • Si faltan organización, ubicación u `occurrenceId`, la app muestra que no encuentra la página solicitada.
  • Si el usuario no puede ver reservas, la pantalla muestra un aviso de permisos.
  • Backend solo devuelve la ocurrencia si pertenece a la ubicación activa y su evento asociado es de tipo `service`.
  • Los endpoints de lectura inspeccionados requieren `reservation:view`; `reservation:manage` habilita `canView` en frontend, pero no sustituye esa comprobación backend.
  • La ruta no implementa un parámetro para abrir directamente la pestaña `Resumen`; el operador debe seleccionarla dentro del detalle.
  • Las tarjetas de estado se calculan con todas las reservas cargadas de la ocurrencia, no con la búsqueda ni el filtro de la pestaña `Lista`.
  • Cada tarjeta cuenta reservas por `status` y suma `party_size` como personas.
  • El gráfico de llegadas excluye `waitlist`, `cancelled` y `noshow`, e ignora reservas sin `start_at` válido.
  • Si no hay llegadas elegibles, la tarjeta `Llegadas por franja horaria` no se renderiza.
  • La acción es de solo lectura: no crea, edita, cancela ni reasigna reservas.

Resultado esperado

El responsable de sala obtiene una lectura rápida de la carga del servicio: reservas y personas por estado, más los picos de llegada cuando el runtime conserva reservas físicas con hora válida.

Artículos relacionados