Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
typelist
printablefalse

Introducción

Kiu PNR Storage es un servicio para el envío de PNRs que permitirá mantener sincronizado con el PSS el estado de todos los PNR en tiempo real. Cada vez que un PNR es creado, modificado, dividido o purgado se enviará un archivo JSON con el o los PNRs afectados.

...

origin

application

agent

descripción

interno

AGENT/WEBSERVICES

KIU_COMMAND / OTHER

el que genera la transacción

Proceso Grabar PNR (comando E), emisión y void

Proceso de Creación de Reservas, Modificación de Reservas y División de Reservas por apis

si output = 0 → AGENT + KIU_COMMAND si output <> 0 → WEBSERVICES + OTHER

WEBSERVICES

OTHER

el que genera la transacción

Proceso de Creación de Reservas, Modificación de Reservas y División de Reservas por webservices (v1 y v2)

FROM_EXTERNAL_MESSAGE

MESSAGE_PROCESS

KIUSYSTEM

Proceso de Creación, Modificación de Reservas y División de Reservas por mensajería TTY Type B/Type A. En este caso el device será el de la oficina configurada para el host con terminal address 00

FROM_EXTERNAL_MESSAGE

PFS_PROCESS

KIUSYSTEM

Ajustes por los mensajes post-departure (PFS, PRL)

FROM_EXTERNAL_MESSAGE

PRL_PROCESS

KIUSYSTEM

Ajustes por los mensajes post-departure (PFS, PRL)

INTERNAL_PROCESS

KAM

el que genera la acción en el KAM

Proceso de gestión de cupos KAM (PNRs de inventario)

INTERNAL_PROCESS

ROBOT_TIME_LIMIT

KIUSYSTEM

Ajustes del robot time limit

INTERNAL_PROCESS

VMOVE_PROCESS

KIUSYSTEM

Cambios de reservas por comando VMOVE (reacomodación)

INTERNAL_PROCESS

VMTM_PROCESS

KIUSYSTEM

Cambios de reservas por comando VMTM (cambio de horario), si el carrier tiene activada esa función.

INTERNAL_PROCESS

EXPIRED_ITINERARIES_PROCESS

KIUSYSTEM

Proceso de cancelación de itinerarios activos expirados (aquellos que pasaron mas de 40 horas desde su fecha de vuelo)

INTERNAL_PROCESS

CONFIRM_WAITLIST_PROCESS

KIUSYSTEM

Proceso de confirmación automática de lista de espera

INTERNAL_PROCESS

SCHEDULE_PROCESS

KIUSYSTEM

Cambios de reservas por schedule change (reacomodación)

INTERNAL_PROCESS

SERVICES_AUTOMATIC_CANCEL

KIUSYSTEM

Proceso de cancelación de itinerarios o ssr por vencimiento.

INTERNAL_PROCESS

SSR_INVENTORY_PROCESS

KIUSYSTEM

Proceso de confirmación/rechazo de SSR con inventario

INTERNAL_PROCESS

SSR_AUTOMATIC_PROCESS

KIUSYSTEM

Proceso interno creación/cancelación de SSR (este proceso es usado por el sistema cuando una acción/comando necesita agregar SSR en un PNR de manera automática, por ejemplo: cuando se hace wehcheckin en un vuelo que se gestiona en un DCS externo, y se debe agregar el SSR con la data del checkin)

INTERNAL_PROCESS

FOP_VALIDATION_PROCESS

KIUSYSTEM

Proceso de emisión post-validación forma de pago on-line (acá el proceso de validación puede agregar remarks con errores del proceso o por ejemplo un remark con una referencia de la transacción)

INTERNAL_PROCESS

SEAT_ASSIGN_PROCESS

KIUSYSTEM

Proceso interno de asignación de asientos (esto pasa por ejemplo con la funcionalidad actual del webcheckin de 2W que elige un asiento por default y como es con PRS se modifica el PNR)

INTERNAL_PROCESS

RECORD_LOCATOR_PURGED

KIUSYSTEM

Proceso de purga de PNR.

FROM_EXTERNAL_APPLICATION

Purga

El proceso de purga de PNRs podrá contener hasta 1000 pnrs en un mismo archivo. Bajo este escenario, solo se informará la key record_locator_version_information y el evento con aplication y timestamp. El resto de los valores serán fijos

...

Code Block
{
  "pnr_list": [
    {
      "event_details": {
        "application": "RECORD_LOCATOR_PURGED",
        "timestamp": "2023-05-12T12:55:46.940Z"
      },
      "record_locator_version_information": {
        "record_locator": "CQAIKI",
        "record_locator_version": "2023-05-10T12:40:52.997Z"
      }
    },
    {
      "event_details": {
        "application": "RECORD_LOCATOR_PURGED",
        "timestamp": "2023-05-12T12:55:46.940Z"
      },
      "record_locator_version_information": {
        "record_locator": "PGJQQG",
        "record_locator_version": "2023-05-10T12:40:52.997Z"
      }
    },
    {
      "event_details": {
        "application": "RECORD_LOCATOR_PURGED",
        "timestamp": "2023-05-12T12:55:46.940Z"
      },
      "record_locator_version_information": {
        "record_locator": "TGJFLE",
        "record_locator_version": "2023-05-10T12:40:52.997Z"
    }
  ]
}  

Recap

Al relizarse la implementación de este nuevo módulo, se ejecutará un proceso de RECAP que recorrerá la base de datos generando una imagen de cada PNR. Bajo este escenario, el event_datails solo tendrá la key "pnr_action":"RECAP" dado que no hay una modificación sobre el PNR.

Cada archivo generado tendrá un máximo de xxx PNRs en la lista.

Esta funcionalidad de RECAP está incluida en el costo de implementación. Cualquier solicitud adicional por parte de la aerolínea para la re ejecucion de este proceso deberá ser evaluado por el departamento comercial.