This task cancels stored fares.
Note: The PNRBFManagement_44 task of canceling a stored fare is similar to FareQuoteCancel_#. However, PNRBFManagement_44 uses KLRs, while FareQuoteCancel_# uses NWBs. Also, the PNRBFManagement_44 supports the FX1P1 (cancel passenger 1 from fare 1) format while FareQuoteCancel_6_0 does not. It is recommended that PNRBFBuildManagement Cancel Stored Fare task be used unless the FareQuoteCancel_# is in use at this time. Galileo provides new functionality through KLRs rather than through NWBs.
Transaction Name:
PNRBFManagement_44
Can any other transaction(s) perform this same task?
Previous versions of PNRBFManagement, PNRBFBuildModify_# and DocProdFareManipulation_# transaction can perform this same task.
Can this task be performed in a sessionless environment?
No. A PNR/booking file must exist. A fare must exist.
Are the request and response identical on both the Apollo and Galileo systems?
They are the same on Apollo and Galileo.
List any industry-specific knowledge required to understand this task in terms of the specific business process.
You cannot cancel ticketed fares on Galileo.
Explain any special limits or distinct restrictions to the input data that may not be readily apparent.
Request:
Unless otherwise specified, use ALL CAPS in any request data.
Following are the steps required to carry out this task:
1. Create the PNR/booking file with a fare.
2. Send the fare number in the <FareNumInfo>.
3. Send the <FareNumInfo> to cancel the fare.
Prerequisite tasks:
Expected response:
The <CancelStoredFare> response (4021) includes the <FareNumInfo> element for the fare number and the <DPOK> element.
Error and warning responses:
If there is an error, it is sent back in the <ErrText> in the <CancelStoredFare> response.
Follow-on requests:
None.
<CancelStoredFareMods> |
Terminal Equivalents: |
Apollo |
Galileo |
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||||
|
A |
DPFI |
1 - 1 |
<FareNumInfo> |
||||
<CancelStoredFare> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
A |
DPFI |
1 - 1 |
<FareNumInfo> |
||
|
B |
DPOK |
1 - 1 |
<DPOK> |
||
<CancelStoredFare> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
A |
DPFI |
1 - 1 |
<FareNumInfo> |
||
|
B |
EROR |
1 - 1 |
<ErrText> |
||