Ver plano histórico de una ocurrencia
Permite consultar el plano que estaba asociado a una ocurrencia de servicio pasada. La pantalla abre el editor de planos en modo solo lectura para revisar cómo estaba configurada la sala en ese momento, sin guardar cambios en el plano actual.
En este artículo
La consulta histórica sirve para comprobar qué distribución de mesas estaba vinculada a un servicio ya pasado en Marea Gran Via o en una ubicación equivalente.
La vista se abre desde un enlace preparado con el plano y la ocurrencia histórica. La pantalla de planos no ofrece un selector propio de ocurrencias históricas.
Antes de empezar
- Tener una sesión iniciada en Antylogic.
- Trabajar dentro de Grupo Marea Demo / Marea Gran Via, o una ubicación equivalente con contexto activo.
- Contar con permiso de ubicación para ver planos; gestionar planos también permite abrir la vista, pero no es necesario.
- Abrir la pantalla mediante un enlace con `layout_id`, `readOnly=true` y `historicalOccurrenceId`.
- Usar una ocurrencia de servicio pasada de la misma ubicación y vinculada al plano solicitado.
Instrucciones
- 1.
Abrir la vista histórica
Abre el enlace preparado para la ocurrencia pasada. La pantalla debe entrar directamente en el editor de planos con el layout histórico seleccionado, no en el listado general de planos.
- 2.
Comprobar el plano cargado
Revisa que la distribución de mesas, zonas, tipos de mesa y combinaciones corresponde al servicio pasado. Si la ocurrencia no es válida, no es pasada o no coincide con el plano, la pantalla muestra `No pudimos cargar el plano.`.
- 3.
Confirmar que es una consulta
Usa la vista para revisar información. En modo histórico no aparece la acción `Guardar` y los controles de gestión quedan deshabilitados cuando la pantalla reconoce `readOnly=true`.
- 4.
Cerrar la consulta
Cierra el editor para volver al contexto de origen si existe `returnRoute`. Si no hay ruta de retorno, la aplicación vuelve al listado de planos limpiando el plano seleccionado.
Validaciones y límites
- El enlace de entrada incluye `layout_id`, `readOnly=true` y `historicalOccurrenceId`.
- La consulta de detalle traduce `historicalOccurrenceId` a `occurrence_id` en la API.
- La ocurrencia pertenece a un evento de tipo `service`, es de un día pasado y corresponde a la misma ubicación.
- El `layout_id` resuelto desde la ocurrencia coincide exactamente con el plano solicitado.
- El layout puede cargarse aunque sea un snapshot archivado usado para conservar el pasado operativo.
- No aparece el botón `Guardar` en la vista histórica.
- No se debe documentar como bloqueo absoluto del canvas; la garantía funcional es consulta sin guardado persistente.
Resultado esperado
El equipo de sala puede revisar cómo estaba preparado el plano de una ocurrencia pasada sin afectar al layout activo de la ubicación.