Antylogic
Probar demoAcceso app

399 guías operativas

Secciones de Docs
DocsCatálogos
Dispositivo

Consultar catálogo histórico

Revisa en solo lectura el catálogo asociado a una ocurrencia pasada de servicio para saber qué carta estaba vigente sin cambiar la configuración activa.

En este artículo

Esta guía sirve para operaciones y soporte cuando necesitan comprobar qué catálogo aplicaba a un servicio anterior de Marea Gran Via.

La vista se abre mediante un enlace histórico con `readOnly=true` y `historicalOccurrenceId`; no hay evidencia de una entrada visible de menú para esta acción.

Antes de empezar

  • Sesión iniciada en Antylogic.
  • Contexto activo de Grupo Marea Demo y la ubicación Marea Gran Via, o el contexto equivalente del operador.
  • Permiso efectivo `catalog:view` en el ámbito correspondiente.
  • Una ocurrencia de servicio de un día anterior que resuelva el catálogo que se quiere consultar.
  • Un enlace o navegación programática que incluya `id`, `readOnly=true` y `historicalOccurrenceId`.

Instrucciones

  1. 1.

    Abre el enlace histórico

    Accede a la ficha de catálogo con el enlace recibido. Debe incluir el `id` del catálogo resuelto para la ocurrencia pasada, `readOnly=true` y `historicalOccurrenceId`.

  2. 2.

    Confirma la carga de la ficha

    Espera a que se muestre el catálogo, por ejemplo `Carta Gran Via`. La consulta usa `occurrence_id`, así que los datos pueden no coincidir con el catálogo activo actual.

  3. 3.

    Revisa los datos sin editar

    Comprueba nombre, estado predeterminado, imagen, productos y orden de tipos cuando estén disponibles. La vista es consultiva y no debe ofrecer acciones de guardado, borrado ni selección de productos.

  4. 4.

    Interpreta accesos o no encontrados

    Si aparece falta de acceso, revisa el permiso `catalog:view`. Si aparece no encontrado, valida que ocurrencia, ubicación y catálogo resuelto pertenezcan al mismo servicio histórico.

  5. 5.

    Vuelve al listado

    Cierra la ficha o vuelve a Catálogos. La salida no crea, actualiza ni elimina catálogos; los snapshots históricos pueden no aparecer en el listado activo.

Validaciones y límites

  • `readOnly=true` es necesario para que la pantalla use `historicalOccurrenceId`; sin ese valor la consulta no es histórica.
  • La API histórica usa `GET /api/app/{orgId}/{locationId}/catalogs/{catalogId}?occurrence_id={occurrenceId}`.
  • El backend exige `catalog:view`, una ocurrencia existente de tipo `service`, día pasado y coincidencia exacta con el `catalog_id` resuelto.
  • El runtime ES inspeccionado no define `SETUP_CATALOG_HISTORY_OCCURRENCE_ID`; la captura requiere provisionar esa ocurrencia en la ejecución de documentación.

Resultado esperado

El operador revisa el catálogo histórico en solo lectura y mantiene trazabilidad de la carta aplicada a un servicio pasado sin tocar el catálogo activo.

Artículos relacionados