Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Flight cancellation is a process in which there are several steps to follow as described below:1-
Flight to be canceled, operating frequency ,dates of effectiveness. It may be just a date specific flight or a date range. In that case the item must be divided first, considering the dates range and / or frequencies that will be processed (see DIVISION OF FLIGHTS).
Flight cancellation process begins according to the following steps:
Step 1:
Code Block | ||
---|---|---|
| ||
KA*4580 Flight items to be modified are displayed |
Step 2:
Code Block | ||
---|---|---|
| ||
KS.1 Item parameter to modify is selected |
Response:
Code Block |
---|
INM(Inventory) requested item is displayed |
Step 3:
Code Block | ||
---|---|---|
| ||
KSGCANCEL Selected item is canceled |
Response:
Code Block |
---|
1 FLIGHTS (42) PAX IN (17) PNRS AFFECTED DONE |
System responds the number of affected flights,passengers and PNRs. By the time the flight is canceled the process is not finished yet. This can be verified by doing the KS entry which will display the item with the *** CANCEL ** warning. If after executing KSGCANCEL command should be necessary to ignore or restore the selected item the entry is: KSGCANCEL / UNDO
This command ignores the flight cancellation and restores it.
Response:
Code Block |
---|
FLIGHTS (42) PAX IN (17) PNRS RESTORED DONE |
Then the response is the number of flights,passengers and restored PNRs.
Once the command KSGCANCEL is done ,it is not possible to do the KA*ALL entry in the same window. If you attempt to do so the response will be :
Code Block |
---|
NOT PERMITTED. SCHEDULE PROCESS. |
KA* entry can be done by changing areas.
Before processing definitively you must perform passenger re-accommodation.
Description as follows;
Step 4:
Passenger Re-accommodation
After the flight cancellation process, points of origin, destination or modification , the command must be made to re-accommodate passengers.
The re-accommodation can be automatic or manual.
Automated re-accommodation
Command to execute the automatic re-accommodation is:
Code Block | ||
---|---|---|
| ||
KSREAC |
This action relocates passengers on other flights (in case of cancellation), following a pre-established parameter (tables previously configured according to the administrator convenience or in the same flight(in the case of modification).
To see the listings for automatic system re-accommodation you can use the "resetting list" commands (explained below).
Once the reset command has been made, the system processes all the PNRs and automatically adapts them according to the configured tables. If you do not find any option, leave the PNR without re-accommodation (you can see the option of "Manual reset" below).
The system has two possible responses:
Code Block |
---|
KSREAC REAC COMPLETED |
First response is when the re-accommodation has been completed and PNRs relocated.
Code Block |
---|
KSREAC REACCOMODATION PROCESS ....INCOMPLETED PAX NOT REAC : 14 |
Second response is when re-accommodation is not complete for any reason. (inexistent flight,route,class,or other item to relocate. Number of passengers not relocated.
Duplicities in re-accommodation
If the re-arrangement process results in PNRs duplication the system detects those PNRs and leaves them without re-accommodation to avoid duplication.
The message that will be displayed appear in the re-accommodation lists is:
Code Block |
---|
NOT REAC BY DUPE **** |
Re-accommodations List
Maximum Analytic filter by booking code
KSRL0
It is the most analytical list that allows to view the passengers that are going to be re-accommodated by date, code, route, class ,booking status and also the flight in which the re-accommodation will take place or if there is no re-accommodation available also.
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 |
Description:
Re-accommodated item on another flight
Code Block |
---|
REAC LEVEL 0 FLT- 4360 FILTER: NONE |
Re-accommodation level 0 flight number 4360 Filter : none
Code Block |
---|
ITEM DATE CODE BRDOFF C ST# 00001 23JUL2006 CMKJOH AEPMDQ Y HK1 - 23JUL 4420 AEPMDQ 12:05 13:15 Y |
ITEM | It is the number with which it will be identified in the list |
DATE | Booking code travel date |
CODE | Booking code |
BRDOFF | Booking route |
C | Class |
ST# | Status and number of passengers |
Code Block |
---|
23JUL 4420 AEPMDQ 12:05 13:15 Y Flight detail from where re-accommodation took place |
Not re-accommodation item
Those items that are NOT REAC are those that could not be automatically re-accommodated.
Code Block |
---|
00004 23JUL2006 EFZDVW AEPVDM Y HK2 - NOT REAC |
Re-accommodated item on the same flight
Those items in which « (left commas) is observed at the end will indicate that the flight will be re-accommodated in itself.
00003 01OCT2005 FHUVJV AEPBRC Y HK1 «
00004 01OCT2005 HVZEJF AEPBRC B HK1 «
00005 01OCT2005 PHKAQT AEPBRC N HK1 «
Re-accommodated item on the same flight replacing the modified route
In these cases, when one airport is replaced by another and the goal is that passengers are re-accommodated within the same flight. (See CHANGE OF ORIGIN OR DESTINATION)
Example:
Code Block |
---|
00011 22JUL2006 YKLXIK AEPRGL Y HK3 « REAC FORCED * RGL=CRD00012 22JUL2006 OFPNAJ AEPRGL B HK2 « REAC FORCED * RGL=CRD |
In this case RGL has been replaced by CRD and passengers have been re-accommodated within the same flight , but replacing RGL by CRD
Maximum Analytical filter by class
Code Block | ||
---|---|---|
| ||
KSRL3 |
This filter displays in a more discriminated way the number of passengers that are going to be re-accommodated differentiated by class, date or route.
Unlike the previous one, this list does not discriminate by code, but groups the number of passengers by date of flight, route and booking class.
Those items that are NOT REAC are those that have found automatic re-accommodation.
Like the previous one, it can be done before or after KSREAC command and it can also be used for a manual re-accommodation
Code Block |
---|
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 |
Maximum Analytical filter by route
Code Block |
---|
KSRL5 |
This filter displays in a more discriminated way the number of passengers that are going to be re-accommodated, differentiated by class, by date and by route.
Unlike the previous one, this list does not discriminate by code, but groups the number of passengers by date of flight, route and booking class.
Those items that are NOT REAC are those that have found automatic re-accommodation.
Like the previous one, it can be done before or after the KSREAC command and it can also be used for a manual re-accommodation.
Those items that are NOT REAC are those that have ben processed by the automated re-accommodation
Code Block |
---|
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 |
Re-accommodation list filter
There are filters that can be applied in these list to further specify the options.
These indicators are added to the command list. These filters are:
N Not Re-accommodated Passengers
R Re-accommodated passengers
X Passengers without re-accommodation but manually forced to do so.
M Passengers with manual re-accommodation
A Automated re-accommodation passengers
Examples:
KSRL5N
KSRL3X
KSRL0M
Manual re-accommodation
When no chance for automatic re-accommodation was found within the tables nor it is not the desired one, it is possible to change to manual re-accommodation. It must be executed from a re-accommodation list.
The steps are the following:
List is retrieved.
Example:
Code Block |
---|
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 |
From this list the items that must be re-accommodated are taken and alternate flights must be chosen in order to have the items relocated.
Example:
Code Block |
---|
KSRL0.4-5/4360AEPVDM25JUL |
Description:
KSRL0 | List of passengers to re-accommodate |
. | Dot |
4-5 | Items to re-accommodate from the list |
/ | Slash) |
4360 | Flight number |
AEPVDM | Route |
25JUL | Flight date |
When retrieving this list,the modified items will be displayed in the following way:
Code Block |
---|
00004 23JUL2006 EFZDVW AEPVDM Y HK2 * 25JUL 4360 AEPVDM 06:00 09:00 Y |
Another option is when the flight where re-accommodation will take place does not have the same classes, you will have to force the system to replace nonexistent classes with others that are loaded on the new flight.
Example 1:
Code Block | ||
---|---|---|
| ||
KSRL0.4-5/4360AEPVDM25JUL-Y |
-Y Replaces actual class by Y
If only -Y is set, all classes of the selected items will be replaced by class Y
Code Block |
---|
KSRL0.4-5/4360AEPVDM25JUL-YA-BR Replaces Classes A by Y, R by B |
If -YA is set, the first class (in this case Y) will be the replacement of the second class (in this case A). You can load the number of necessary classes always separated by a hyphen.
System response in all cases will be OK.
When retrieving the list again, the re-accommodated segments will be seen with the flight data where they were accommodated preceded by an asterisk (star) and the classes that were replaced (A / Y) and (R / B)
This procedure can be repeated as many times as necessary until all the items are re-accommodated.In case the intent is to leave some items without re-accommodation, the system must be forced to execute such procedure in the following way:
Code Block |
---|
KSRL0.9/NOTREAC |
System response must be OK, and, when retrieving the list, the selected item should read:
Code Block |
---|
**NOT REAC OK ** |
Example:
Code Block |
---|
*00009 25APR2005 EVOEKX AEPBRC R HK1 * NOT REAC OK ** |
Manual re-accommodation can also be done from lists such as KSRL3 and KSRL5.
Note |
---|
It is important to keep in mind that each time a re-accommodation command of 2 or more items is executed at the same time to request the last list again (KSRL), since the items may be grouped with different numbers when the re-accommodations takes place.
|
Example:
Code Block |
---|
KSRL5 REAC LEVEL 5 FLT-4104 FILTER: NONE ITEM DATE BRDOFF # 00001 23MAR20018 AEPTUC 7 - 23MAR 4102 AEPTUC 10:00 12:00 00002 23MAR2004 AEPTUC 18 - NOT REAC 00003 23MAR2018 AEPSLA 10 - 23MAR 4102 AEPSLA 10:00 13:00 00004 23MAR2018 AEPSLA 18 - NOT REAC 00005 23MAR2018 AEPJUJ 26 - NOT REAC 00006 23MAR2018 TUCJUJ 30 - NOT REAC |
After displaying this list a re-accommodation will be requested
Code Block |
---|
KSRL5.1-2/4104AEPTUC22MAR |
When requesting the list again, you can see that items 1 and 2 were grouped into one and the order of the rest was changed.
Code Block |
---|
KSRL5 REAC LEVEL 5 FLT-4104 FILTER: NONE ITEM DATE BRDOFF # 00001 23MAR2018 AEPTUC 25 * 22MAR 4104 AEPTUC 12:00 13:45 00002 23MAR2018 AEPSLA 10 - 23MAR 4102 AEPSLA 10:00 13:00 00003 23MAR2018 AEPSLA 18 - NOT REAC 00004 23MAR2018 AEPJUJ 26 - NOT REAC 00005 23MAR2018 TUCJUJ 30 - NOT REAC |
Clear Manual re-accommodation
A command to clear manual re-accommodation is available which allows to return to the original automated re-accommodation:
Code Block | ||
---|---|---|
| ||
KSREAC/CLEAR |
The objective is to restore the original re-accommodation:
System response:
REAC COMPLETED
Step 5: Validation
Once the corresponding re-accommodations have been made, you must proceed to validate and record the cancellation of the flight by executing the following command:
Code Block | ||
---|---|---|
| ||
KSAVE |
Response:
Code Block |
---|
DONE |
Passenger re-accommodation (No flight cancellation)
The command to re-accommodate passengers without cancelling the flight is as follows:
Code Block | ||
---|---|---|
| ||
KSGREAC |
Steps to re-accommodate passengers (without cancelling the flight where they are):
Code Block |
---|
1. KA*<FLIGHT> 2. KS.<ITEM> 3. KSGREAC 4. KSRL0 or KSRL3 or KSRL5 5. KSREAC o KSRL<NBR>.1-50/<FLIGHT><ORIG><DEST><DATE> 6. KSAVE |
Info |
---|
Notes
|