KRPS_Agencias de viajes

 

Introducción

Algunas líneas aéreas pueden habilitar la opción de preasignación de asientos a través del módulo de reservas.

Las agencias podrán acceder a la visualización de Seat Maps y preasginación de asientos correspondientes a través de los comandos descriptos a continuación.

Al preasignar asientos, se genera en el PNR un elemento SEAT con la información correspondiente a los asientos preasignados.

 

 

Despliegue de Seat Map


El Seat Map podrá desplegarse desde un PNR utilizando el siguiente comando básico:

4G<segmento>*

La respuesta mostrará el Seat Map correspondiente según las siguientes consideraciones:

  • Segmento seleccionado
  • Cabina reservada
  • Clase reservada
  • Asientos disponibles para la preasignación

 

 Ejemplo
4G1*
FLT  : XX910      EZE/MVD         EQP: 737
DATE : 14JUL17 FRI                      1D
    Y                                                           
    9   10  11  12  13  14  15  16  17  18  19  20  21  22  23  
w>
F   A   A$  K$  V   A/  A   -    -    -    L   A  iA  iA   -    A  
E   A   A$  K$  V   A/  A   -    -    -    L   A  iA  iA   -    A  
»   =   =                                   =                  
D   A   A$  K$  V   A/  A   -    -    -    L   A  iA  iA   -    A  
C   A   A$  K$  V   A/  A   -    -    -    L   A  iA  iA   -    A  
»   =   =                                   =                  
B   A   A$  K$  V   A/  A   -    -    -    L   A  iA  iA   -    A  
A   A   A$  K$  V   A/  A   -    -    -    L   A  iA  iA   -   iA  

 * BOOKING CLASS RESTRICTION MAY APPLY
SEAT REFERENCES:
  -            OCCUPPIED
  A           AVAILABLE
  I           AVAILABLE WITH INFANTS
  V           AVAILABLE PREFERENT/PREMIUM SEAT
  L           AVAILABLE EXTRA LEGROOM SEAT
  F           AVAILABLE TO FREQUENT FLYER PASSENGER
  K           AVAILABLE TO OTHER RBD
  B           BLOCKED
  R           RESERVED FOR AIRLINE
  /           RECLINE RESTRICTED
  $           CHARGEABLE SEAT
  w>          WINDOWS
  »           CORRIDOR
  =           EMERGENCY EXIT
  [           WINGS
  #           OCCUPPIED OR BLOCKED IN CHECK-IN SEATMAP
  x           DISCREPANCY IN CHECK-IN SEATMAP

Preasignación de asientos


Desde el PNR se podrán asignar asientos a los diferentes pasajeros a través del comando 4G. 

El asiento podrá elegirse durante la creación del PNR o como modificación del mismo.

Sólo podrán preasignarse asientos si el status del segmento en el itinerario es confirmado (SSHK).

No se permitirá la preasignación si el segmento está en otro status, por ejemplo, lista de espera (HL). Si se intenta desplegar un Seat Map o preasignar un asiento a un segmento no confirmado, el sistema responderá con el mensaje de error CHECK ITIN STATUS.

 

Preasignación de asiento específico


El comando básico para seleccionar un asiento es el siguiente:

4G<segmento>/<asiento>

Ejemplo:

S1  - 10A HK ---> GOMEZ/JUAN
        * CHARGEABLE SEAT * EMERGENCY EXIT * WINDOW SEAT
        TIME LIMIT SET SEAT ASSIGMENT BUE 2305/13JUL2017

Descripción:

S1
Segmento en el PNR en el que se preasigna asiento
10A
Asiento preasignado
GOMEZ/J...
Apellido y nombre del pasajero al que se preasigna asiento
CHARGEABLE SEAT
Detalle de las características del asiento preasignado (pasillo, con costo, con extra espacio)
EMERGENCY EXIT
WINDOW SEAT
TIME LIMIT SET...
Tiempo límite para el pago y emisión del EMD en caso de asientos con cargo

Preasignación de asiento específico para todos los pasajeros


Cuando en el PNR hay más de un pasajero reservado, se pueden asignar todos los asientos en un solo comando.

4G<segmento>/<asiento><asiento><asiento>...

Ejemplo:

4G1/23ABC
S1  - 23A HK ---> FAMILIA/PADRE (+INFT)
        * WINDOW SEAT
S1  - 23B HK ---> FAMILIA/MADRE
        * AISLE SEAT
S1  - 23C HK ---> FAMILIA/HIJO
        * AISLE SEAT

Consideraciones

  • El sistema asignará los asientos indicados a los pasajeros dentro del PNR según el orden en que se ingresen
    • El primer asiento al primer pasajero, el segundo asiento al segundo pasajero, etc
  • Se deberán indicar tantos asientos como pasajeros adultos y menores (CHD) haya en el PNR
    • Si se indica una cantidad diferente de asientos, el sistema responderá con el error CHECK PAX - SEAT
  • Si en el PNR hay un adulto viajando con un infante, el asiento que corresponda a ese adulto deberá permitir infantes
    • Si el asiento correspondiente a ese adulto no permite infantes, el sistema asignará los asientos a los demás pasajeros y rechazará el asiento del adulto con infante asociado mostrando el status UC y el mensaje SEAT DOES NOT EXIST ON SEAT MAP OR CABIN OR DOES NOT ALLOW INFANTS

 

 

 

Preasignación de asiento específico para cada pasajero


Agregando *P<pax> al final del comando, será posible indicar qué asiento se asignará a cada pasajero dentro del PNR. Con esta opción se deberá asignar un asiento a la vez.

4G<segmento>/<asiento>*P<pax>

Ejemplo:

4G1/23A*P1
S1  - 23A HK ---> FAMILIA/PADRE (+INFT)
        * WINDOW SEAT

 

Si en el mismo PNR hay más de un pasajero y no se indica el pasajero correspondiente con *P, el sistema mostrará el error CHECK PAX - SEAT. 

En estos casos, se deberán ingresar tantos asientos como pasajeros adultos y child haya en el PNR y el sistema los asignará en el orden en que son ingresados, o indicar qué asiento se asignará a cada pasajero con *P.

 

 

Preasignación de asiento específico para todos los segmentos del PNR


Omitiendo el segmento en el comando, el sistema asignará el mismo número de asiento elegido para todos los segmentos en el PNR.

4G/<asiento>

Ejemplo:

4G/26ABC
S1  - 26A HK ---> RAMIREZ NOBILE/ANDREA PAOLA
        * WINDOW SEAT
S1  - 26B HK ---> FILLON/DOMINIQUE MR
        * AISLE SEAT
S1  - 26C HK ---> APONTE/GABRIELA MSS
        * AISLE SEAT
S2  - 26A HK ---> RAMIREZ NOBILE/ANDREA PAOLA
        * WINDOW SEAT
S2  - 26B HK ---> FILLON/DOMINIQUE MR
        * AISLE SEAT
S2  - 26C HK ---> APONTE/GABRIELA MSS
        * AISLE SEAT

 

Si alguno de los segmentos no tuviera el asiento elegido disponible, el sistema confirmará los asientos correctamente preasignados y responderá con el status UC en la línea correspondiente y el mensaje correspondiente, por ejemplo, OCCUPIED SEAT.

4G1/23AB
S1  - 23A UC ---> VIAGGIO/GIUSEPPE
        OCCUPIED SEAT
S1  - 23B HK ---> DELAUNAY/RAYMONDE
        * AISLE SEAT

 

 

Preasignación de asiento específico para todos los segmentos del PNR para cada pasajero


Agregando el indicador *P<pax> se podrá asignar a un pasajero específico, el mismo número de asiento, para todos los segmentos del PNR.

4G/<asiento>*P<pax>

Ejemplo:

4G/29B*P3
S1  - 29B HK ---> PEREZ/OSCAR
        * AISLE SEAT
S2  - 29B HK ---> PEREZ/OSCAR
        * AISLE SEAT

Posibles Errores y Respuestas


Al momento de asignar asientos sobre los PNRs, el sistema podrá mostrar diferentes respuestas o mensajes de error que se describen a continuación.

Los asientos se pueden responder con dos status:

HK

Confirmado el asiento solicitado

Al confirmarse, se incluye en la respuesta las características del asiento preasignado

UC

Imposible confirmar el asiento solicitado

Al rechazarse, se incluye en la respuesta el motivo del rechazo

Respuestas


Cuando la respuesta es positiva, se incluirá el status HK (confirmado) y la lista de características del asiento asignado.

Ejemplo:

4G1/13A*P1
S1  - 13A HK ---> GONZALEZ/DEMETRIO
        * CHARGEABLE SEAT * EXTRA LEGROOM SEAT * PREFERENT/PREMIUM SEAT * WINDOW SEAT
        TIME LIMIT SET SEAT ASSIGNMENT AEP 0230/19MAY2017

Descripción:

S1
Segmento del itinerario afectado
13A HK
Asiento confirmado
GONZALEZ/D...
Pasajero al que se le preasigna el asiento
CHARGEABLE SEAT

Asiento con costo (indicador $ en Seat Map)

EXTRA LEGROOM SEAT
Asiento con extra leg room (indicador L en Seat Map)
PREFERNT/PREMIUM SEAT
Asiento preferente (indicador V en Seat Map)
WINDOW SEAT
Asiento en ventanilla
TIME LIMIT... 
Tiempo límite para la emisión del EMD (por el costo) 0230/19MAY hora local AEP

 

Al solicitar múltiples asientos en un sólo comando, puede presentarse el caso que algunos asientos puedan confirmarse (status HK) y otros, no (status UC).

4G/26CDE
S1  - 26C UC ---> SOTO/VIRGILIO
        OCCUPIED SEAT
S1  - 26D HK ---> RAMON/JUAN
        * AISLE SEAT
S1  - 26E HK ---> PEREZ/OSCAR
        * AISLE SEAT
S2  - 26C UC ---> SOTO/VIRGILIO
        OCCUPIED SEAT
S2  - 26D HK ---> RAMON/JUAN
        * AISLE SEAT
S2  - 26E HK ---> PEREZ/OSCAR
        * AISLE SEAT

Errores


El sistema responderá con status UC aquellos asientos que no puedan ser asignados al pasajero seleccionado.

El status UC se mostrará acompañado de diferentes mensajes de error según la situación.

SEAT DOES NOT EXIST ON SEAT MAP OR CABIN OR DOES NOT ALLOW INFANTS
ASIENTO NO EXISTE EN SEAT MAP O EN CABINA O NO PERMITE INFANTES
  • El asiento pertenece a otra cabina
  • El asiento no permite infantes y el PAX tiene INF asociado (referencia i en Seat Map)
SEAT UNAVAILABLE FOR PRE ASSIGNMENT
ASIENTO NO DISPONIBLE PARA PRE ASIGNACION
  • El asiento no permite ser asignado a la clase de reserva actual (referencia K en Seat Map)
  • El asiento no permite ser asignado por mostrarse ocupado por bloqueado o reservado
  • El asiento no existe
  • El asiento pertenece a una cabina diferente
OCCUPIED SEAT
ASIENTO OCUPADO
  • El asiento ya fue asignado a otro PAX, está ocupado (referencia . en Seat Map)
CHECK SEAT
  • El asiento asignado es incorrecto
PAX NOT FOUND
  • Se está asignando asiento a un *P que no se encuentra en el PNR o es infante
INVALID - DATA ALREADY EXISTS
  • Se está asignando asiento a un *P que ya tiene asiento asignado para ese segmento
CHECK ITIN STATUS
  • El segmento seleccionado en 4G<segmento> no es válido o no está confirmado (SS/HK)
CHECK PAX - SEAT
  • Falta indicar el PAX en el PNR al que se le asigna el asiento (comando 4G<segmento>/<asiento>*P<pax>)
NOT ALLOWED - PRS NOT ENABLED
  • El vuelo para el que se intenta preasingar asiento o desplegar seat map se encuentra fuera de las fechas/horas configuradas en los parámetros de JJPRS

 

 

Preasignación de asientos en el PNR


En el PNR se podrán visualizar los asientos que se encuentre preasignados en el sector SEAT del PNR. Cada uno de los elementos SEAT se listarán debajo del título indicando status, segmento, pasajero y número de asiento preasignado.

Ejemplo:

RP/BUEA7760 - AGENCIA DE VIAJES XX
 1.1FAMILIA/PADRE   »PP123
 2.1FAMILIA/BEBE  *INFOA   »PP987
 3.1FAMILIA/MADRE   »PP456
 4.1FAMILIA/HIJO  *CHD   »PP789
 1  XX910 Y 14JUL FR EZEMVD HK3  1200 1245
TKT/TIME LIMIT
  1 TKT/OK * 13JUL17/BUE10776-SM
  2 TKT/ET 9993300002344 * 13JUL17/BUE10776-SM - FAMILIA/P.
  3 TKT/ET 9993300002345 * 13JUL17/BUE10776-SM - FAMILIA/M.
  4 TKT/ET 9993300002346 * 13JUL17/BUE10776-SM - FAMILIA/H.
  5 TKT/ET 9993300002347 * 13JUL17/BUE10776-SM - FAMILIA/B.
FARE - PRICE RETAINED
CONTACTS
  1-BUE 011 4878-1153/54 AGENCIA
SEAT
  1. SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/PADRE.23A
  2. SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/MADRE.23B
  3/xSEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/HIJO.10F
RECEIVED FROM - PAX
BUE.BUE10776-SM 1342/13JUL17   *KWKPBA -H

Descripción:

SEAT
Título del campo e indicador de cada elemento
/x

Indicador de que el elemento SEAT tiene tiempo límite para la emisión del EMD correspondiente

  • /x indica que tiene vencimiento
  • /i indica que ya tiene EMD emitido
XX
Código del carrier
HK1
Status y cantidad de elementos
EZEMVD0910Y14JUL
Datos del segmento: ruta, número de vuelo, clase, fecha
-1FAMILIA/PADRE
Apellido y nombre del pasajero con el asiento preasignado
.23A
Asiento preasignado

Detalles de los asientos preasignados


Con el comando *B se podrán visualizar solamente los campos SEAT del PNR que se encuentra desplegado adicionando los detalles como costo y vencimiento de los que incluyen el indicador /x.

Ejemplo:

*B
SEAT
  1. SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/PADRE.23A
  2. SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/MADRE.23B
  3/xSEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/HIJO.10F
        TIME LIMIT SET SEAT ASSIGMENT BUE 2315/13JUL2017

 

 

Cancelación de asientos preasignados


Una vez asignados los asientos, se muestran en el PNR dentro del campo específico SEAT. Este campo tiene el mismo funcionamiento que los SSR en general y su indicador es 4G.

Para cancelar un asiento ya asignado se deberá utilizar el siguiente comando:

4G<item>ø

Ejemplo:

4G3ø
OK

Descripción:

4GComando fijo para preasignación
3Item dentro del campo SEAT del PNR

ø

Change (Tecla Tab) - indicador de eliminar

Es importante recalcar que en este caso, después del 4G no se indica el número de segmento del PNR sino el número de item dentro del campo SEAT.

 

 

Historia del PNR


En la historia del PNR, con *H, se podrán visualizar los cambios efectuados sobre los asientos en el campo SEAT con los siguientes indicadores:

ASTAdd Seat information
XSTCancel Seat Information

Ejemplo:

*H
-- HISTORY  *KWKPBA --
AST SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/HIJO.23C
AST SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/MADRE.23B
AST SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/PADRE.23A
RF PAX
BUE.BUE10776-SM 1413/13JUL17 
AST SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/HIJO.10F
XST SEAT XX HK1 EZEMVD0910Y14JUL-1FAMILIA/HIJO.23C
RF PAX
BUE.BUE10776-SM 1415/13JUL17 

 

 

Web Services


La opción para despliegue de Seat Maps y preasignación de asientos estará disponible a través de los métodos de WebServices correspondientes que serán tratados por el departamento de WebServices.

 

Lista de comandos


ItemComandoDescripciónEjemplo

Despliegue

4G<segmento>*
Despliega el Seat Map disponible para el segmento elegido
4G1*
Asignación
4G<segmento>/<asiento>
Asigna el asiento seleccionado
4G1/1A
4G3/1ABC
 
4G/<asiento>
Asigna los mismos asientos para todos los segmentos
4G/1A2B
 
4G<segmento>/<asiento>*P<pax>
Asigna el asiento seleccionado al pasajero seleccionado
4G/12A*P3
Eliminar
4G<item>ø  
Elimina el elemento Seat seleccionado del PNR
4G3ø