Flight Cancel
- lmauro@kiusys.com (Deactivated)
La cancelación de un vuelo es un proceso en el cual hay seguir varios pasos. Los mismos serán descriptos a continuación:
1- Hay que tener en cuenta cual será el vuelo a cancelar, la frecuencia con la que opera y que fecha concretamente. Puede que sea sólo un vuelo de un día en especial o bien un parámetro de fechas. En ese caso se debe dividir primero el ítem, con el parámetro de fechas y/o frecuencias que será procesado (ver DIVISIÓN DE VUELOS).
2- Se comienza el proceso de cancelación de acuerdo a los siguientes pasos:
Paso 1:
KA*4580 Se despliegan los ítems del vuelo a modificar
Paso 2:
KS.1 Se toma el ítem del parámetro a modificar
Respuesta:
Despliega el INM (inventario) del ítem solicitado
Paso 3:
KSGCANCEL Se cancela el ítem tomado
Respuesta:
1 FLIGHTS (42) PAX IN (17) PNRS AFFECTED DONE
El sistema responde cuántos vuelos están siendo afectados, la cantidad de pasajeros y, en cuantos códigos de reserva se encuentran dichos pasajeros.
En este momento el vuelo ya está cancelado pero sin terminar de procesar.
Se puede verificar haciendo la entrada KS, la cual desplegará el ítem con la leyenda ***CANCEL** como título.
Si después de hacer el comando KSGCANCEL, es necesario ignorar o restaurar el ítem tomado, la entrada es: KSGCANCEL/UNDO
Este comando ignora la cancelación que se hace sobre el vuelo y restaura el mismo.
Respuesta:
FLIGHTS (42) PAX IN (17) PNRS RESTORED DONE
Responde la cantidad de vuelos, pasajeros y PNRs restaurados.
Una vez realizado el comando KSGCANCEL, no se puede ejecutar KA*ALL en la misma ventana, si esta entrada se hiciera, el sistema responderá:
NOT PERMITTED. SCHEDULE PROCESS.
Se puede visualizar un KA* cambiando de área.
Antes de procesarlo definitivamente se debe realizar la reacomodación de pasajeros.
A continuación se describe la misma:
Paso 4:
Reacomodación de pasajeros
Luego del proceso de cancelación de vuelos, de puntos de origen o destino o modificación de los mismos se debe realizar el comando para reacomodar los pasajeros.
La reacomodación puede ser automática o manual.
Reacomodación automática
El comando para ejecutar la reacomodación automática es:
KSREAC
La acción del mismo reubica a los pasajeros en otros vuelos (en caso de cancelación), siguiendo un parámetro preestablecido (tablas configuradas previamente de acuerdo a la conveniencia del administrador) o en el mismo (en el caso de modificación).
Para ver los listados de reacomodación automática del sistema, se pueden utilizar los comandos de "listados de reacomodación" (desarrollados y explicados más abajo).
Una vez realizado el comando de reacomodación, el sistema procesa todos los PNRs y los va reacomodando automáticamente de acuerdo a las tablas configuradas. Si no encuentra ninguna opción, deja al PNR sin reacomodación (más adelante se puede ver la opción de "Reacomodación manual").
El sistema tiene dos respuestas posibles:
KSREAC REAC COMPLETED
La primera cuando la reacomodación ha sido completada y todos los PNRs fueron reubicados.
KSREAC REACCOMODATION PROCESS ....INCOMPLETED PAX NOT REAC : 14
La segunda cuando la reacomodación no ha sido completada por alguna razón (no existe vuelo, clase, ruta, u otro ítem para reubicar). Se aclara la cantidad de pasajeros no reacomodados.
Duplicidades en reacomodación
Cuando en la reacomodación se produce la duplicidad de algún PNR, esto es cuando algún PNR va a ser reacomodado en un vuelo que ya tiene confirmado en el mismo código de reserva, el sistema encuentra la duplicidad y lo deja sin reacomodación para no producir duplicidad.
En los listados de reacomodación aparecerá la leyenda:
NOT REAC BY DUPE ****
Listados de reacomodación
Analítico filtro máximo de código de reserva
KSRL0
Es el listado más analítico que permite ver los pasajeros que van a ser reacomodados por fecha, código, ruta, clase y status de reserva y si van a ser reacomodados.
En caso positivo también muestra en que vuelo.
KSRL0 REAC LEVEL 0 FLT-4360 FILTER: NONE ITEM DATE CODE BRDOFF C ST# | |
00001 23JUL2006 CMKJOH AEPMDQ Y HK1 | 23JUL 4420 AEPMDQ 12:05 13:15 Y |
00002 23JUL2006 PJLZCA AEPMDQ B HK1 | 23JUL 4420 AEPMDQ 12:05 13:15 B |
00003 23JUL2006 RZLWXG AEPBHI Y HK1 | 23JUL 4350 AEPBHI 12:00 13:00 Y |
00004 23JUL2006 EFZDVW AEPVDM Y HK2 | NOT REAC |
00005 23JUL2006 TKMMSF AEPVDM Y HK1 | NOT REAC |
00006 23JUL2006 NONPTH MDQBHI Y HK2 | NOT REAC |
00007 23JUL2006 QTFWNS MDQBHI Y HK1 | NOT REAC |
Descripción:
- Ítem reacomodado en otro vuelo
REAC LEVEL 0 FLT- 4360 FILTER: NONE
Nivel de reacomodación 0 vuelo 4360 Filtro: ninguno
ITEM DATE CODE BRDOFF C ST# 00001 23JUL2006 CMKJOH AEPMDQ Y HK1 - 23JUL 4420 AEPMDQ 12:05 13:15 Y
ITEM | Es el número con el cual se identificará en el listado |
DATE | La fecha de viaje del código |
CODE | Código de reserva |
BRDOFF | Ruta del código |
C | Clase del mismo |
ST# | Status del mismo y cantidad de pasajeros |
23JUL 4420 AEPMDQ 12:05 13:15 YSon los datos del vuelo donde fue reacomodado
- Ítem sin reacomodación
Aquellos ítems que se encuentran NOT REAC son los que no encontraron reacomodación automática.
00004 23JUL2006 EFZDVW AEPVDM Y HK2 - NOT REAC
- Ítem reacomodado en el mismo vuelo
Aquellos ítems en los cuales se observa el indicador « al final del mismo, indicarán que el vuelo será reacomodado en sí mismo.
00003 01OCT2005 FHUVJV AEPBRC Y HK1 «
00004 01OCT2005 HVZEJF AEPBRC B HK1 «
00005 01OCT2005 PHKAQT AEPBRC N HK1 «
- Ítem reacomodado en el mismo vuelo reemplazando la ruta modificada
En estos casos, cuando se reemplaza un aeropuerto por otro y los pasajeros quieren ser
reacomodados dentro del mismo vuelo.
(Ver 2.5 CAMBIO DE ORIGEN O DESTINO, punto 2.5.3)
Ejemplo
00011 22JUL2006 YKLXIK AEPRGL Y HK3 « REAC FORCED * RGL=CRD00012 22JUL2006 OFPNAJ AEPRGL B HK2 « REAC FORCED * RGL=CRD
En este caso se ha reemplazado RGL por CRD y los pasajeros han sido forzados a reacomodarse dentro del mismo pero reemplazando el punto RGL por CRD
Analítico por filtro máximo de clase
KSRL3
Permite ver en forma más discriminada la cantidad de pasajeros que van a ser reacomodados, diferenciados por clase, por fecha y por ruta.
A diferencia del anterior, este listado no discrimina por código, sino que agrupa la cantidad de pasajeros por fecha de vuelo, ruta y clase de reserva.
Aquellos ítems que se encuentran NOT REAC son los que o encontraron reacomodación automática.
Al igual que la anterior puede hacerse antes o después del comando KSREAC y también ser utilizado para una reacomodación manual.
KSRL3 REAC LEVEL 3 FLT-4360 FILTER: NONE ITEM DATE BRDOFF C ST# 00001 23JUL2006 AEPMDQ Y HK1 23JUL 4420 AEPMDQ 12:05 13:15 Y 00002 23JUL2006 AEPMDQ B HK1 23JUL 4420 AEPMDQ 12:05 13:15 B 00003 23JUL2006 AEPBHI Y HK1 23JUL 4350 AEPBHI 12:00 13:00 Y 00004 23JUL2006 AEPVDM Y HK3 NOT REAC 00005 23JUL2006 MDQBHI Y HK3 NOT REAC
Analítico por filtro máximo de ruta
KSRL5
Permite ver en forma general la cantidad de vuelos que van a ser reacomodados discriminados por fecha y por ruta.
A diferencia de los anteriores, este listado es más general y sólo discrimina la cantidad total de pasajeros por fecha y ruta.
Esta entrada, al igual que todas las que tienen que ver con listados de reacomodación, puede hacerse antes del indicador de reacomodación automática (KSREAC) o después del mismo.
Aquellos ítems que se encuentran NOT REAC son los que o encontraron reacomodación automática.
KSRL5 REAC LEVEL 5 FLT-4360 FILTER: NONE ITEM DATE BRDOFF # 00001 23JUL2006 AEPMDQ 2 - 23JUL 4420 AEPMDQ 12:05 13:15 00002 23JUL2006 AEPBHI 1 - 23JUL 4350 AEPBHI 12:00 13:00 00003 23JUL2006 AEPVDM 3 - NOT REAC 00004 23JUL2006 MDQBHI 3 - NOT REAC
Filtros de los listados de reacomodación
Existen filtros que pueden ser aplicados en dichos listados para especificar aún más las opciones.
Estos indicadores se agregan al comando del listado. Dichos filtros son:
N Pasajeros No Reacomodados
R Pasajeros Reacomodados
X Pasajeros sin reacomodación pero forzados manualmente para que así sea.
M Pasajeros con reacomodación manual
A Pasajeros con reacomodación automática
Ejemplos:
KSRL5N
KSRL3X
KSRL0M
Reacomodación manual
Cuando no se encontró ningún tipo de posibilidad dentro de las tablas configuradas para la reacomodación automática o la misma no es la deseada, se puede recurrir a la reacomodación manual. La misma debe ejecutarse desde un listado de reacomodación.
Los procedimientos son los siguientes:
- Se recupera el listado.
Ejemplo:
KSRL0 REAC LEVEL 0 FLT-4360 FILTER: NONE ITEM DATE CODE BRDOFF C ST# 00001 23JUL2006 CMKJOH AEPMDQ Y HK1 - 23JUL 4420 AEPMDQ 12:05 13:15 Y 00002 23JUL2006 PJLZCA AEPMDQ B HK1 - 23JUL 4420 AEPMDQ 12:05 13:15 B 00003 23JUL2006 RZLWXG AEPBHI Y HK1 - 23JUL 4350 AEPBHI 12:00 13:00 Y 00004 23JUL2006 EFZDVW AEPVDM Y HK2 - NOT REAC 00005 23JUL2006 TKMMSF AEPVDM Y HK1 - NOT REAC 00006 23JUL2006 NONPTH MDQBHI Y HK2 - NOT REAC 00007 23JUL2006 QTFWNS MDQBHI Y HK1 - NOT REAC
- Desde dicho listado se toman los ítems que deben ser reacomodados y se elige en que vuelo serán reubicados.
Ejemplo:
KSRL0.4-5/4360AEPVDM25JUL
Descripción:
KSRL0 | Listado de los pasajeros a reacomodar |
. | Separador (Punto) |
4-5 | Ítems a reacomodar del listado |
/ | Separador (Barra / Slash) |
4360 | Vuelo donde serán reubicados |
AEPVDM | Ruta del vuelo donde serán reubicados |
25JUL | Fecha del vuelo donde serán reubicados |
Al recuperar el listado, los ítems modificados se verán de la siguiente forma:
00004 23JUL2006 EFZDVW AEPVDM Y HK2 * 25JUL 4360 AEPVDM 06:00 09:00 Y
3- Otra opción es cuando el vuelo donde van a ser reacomodados no tiene las mismas clases, hay que forzar al sistema para reemplazar las clases inexistentes por otras que estén cargadas en el nuevo vuelo.
Ejemplo 1:
KSRL0.4-5/4360AEPVDM25JUL-Y
-Y Reemplaza la clase que tiene el PNR por clase Y
Si se pone sólo –Y, todas las clases de los ítems seleccionados serán reemplazadas por la clase Y.
KSRL0.4-5/4360AEPVDM25JUL-YA-BR -YA-BRReemplaza las clases A por Y, R por clase B
Si se pone –YA, la primer clase (en este caso Y) será la reemplazante de la segunda (en este caso A). Se pueden cargar la cantidad de clases necesarias siempre separadas por un guión.
La respuesta en todos los casos debe ser OK
Al recuperar nuevamente el listado, los segmentos reacomodados se verán con los datos del vuelo donde fueron acomodados precedidos por un asterisco y las clases que fueron reemplazadas (A/Y) y (R/B)
Este procedimiento puede repetirse cuantas veces sea necesario hasta reacomodar todos los ítems.
4- En caso de querer dejar algún ítem sin reacomodar, se debe forzar al sistema a que ejecute dicho procedimiento de la siguiente forma:
KSRL0.9/NOTREAC
La respuesta debe ser OK, y, al recuperar el listado, el ítem seleccionado debe decir:
**NOT REAC OK **
Ejemplo:
*00009 25APR2005 EVOEKX AEPBRC R HK1 * NOT REAC OK **
La reacomodación manual puede realizarse también desde listados como el KSRL3 y KSRL5.
Es importante tener en cuenta que cada vez que se ejecute un comando de reacomodación de 2 o más ítems a la vez, volver a solicitar el último listado pedido (KSRL) pues al producirse la reacomodación puede que los ítems se agrupen y cambien su número.
Esto puede ocurrir con los listados KSRL3 y KSRL5, ya que dichos listados están preparados para reagrupar.
El listado KSRL0 al ser más analítico y mostrar por PNR no reagrupa, sino que sigue mostrando los PNRs uno a uno.
Ejemplo:
KSRL5 REAC LEVEL 5 FLT-4104 FILTER: NONE ITEM DATE BRDOFF # 00001 23MAR2004 AEPTUC 7 - 23MAR 4102 AEPTUC 10:00 12:00 00002 23MAR2004 AEPTUC 18 - NOT REAC 00003 23MAR2004 AEPSLA 10 - 23MAR 4102 AEPSLA 10:00 13:00 00004 23MAR2004 AEPSLA 18 - NOT REAC 00005 23MAR2004 AEPJUJ 26 - NOT REAC 00006 23MAR2004 TUCJUJ 30 - NOT REAC
Ante este listado se solicitará una reacomodación
KSRL5.1-2/4104AEPTUC22MAR
Al volver a solicitar el listado, se podrá observar que los ítems 1 y 2 se agruparon en uno solo y eso cambio el orden del resto.
KSRL5 REAC LEVEL 5 FLT-4104 FILTER: NONE ITEM DATE BRDOFF # 00001 23MAR2004 AEPTUC 25 * 22MAR 4104 AEPTUC 12:00 13:45 00002 23MAR2004 AEPSLA 10 - 23MAR 4102 AEPSLA 10:00 13:00 00003 23MAR2004 AEPSLA 18 - NOT REAC 00004 23MAR2004 AEPJUJ 26 - NOT REAC 00005 23MAR2004 TUCJUJ 30 - NOT REAC
Limpiar la reacomodación manual
Existe un comando para limpiar la reacomodación manual y volver a la reacomodación automática original. El mismo es:
KSREAC/CLEAR
El objetivo es restaurar la reacomodación original. La respuesta es:
REAC COMPLETED
Paso 5: Validación
Una vez realizadas las reacomodaciones correspondientes, se debe proceder a validar y grabar la cancelación del vuelo ejecutando el siguiente comando:
KSAVE
Respuesta:
DONE