Issues a ticket for a specified fare or an MCO within a PNR or BF. All modifier updates must be stored with the fare prior to issuing the ticket or the MCO. No modifiers can be applied at the time of issuance.
Transaction Name:
DocProdFareManipulation_7
Can any other transactions(s) perform this same task?
No.
Can this task be performed in a sessionless environment?
No. A Booking File / PNR with Filed Fares is required.
Are the request and response identical on both the Apollo and Galileo systems?
Yes, they are identical, except the Detailed Billing Mask processing (DPDB KLR), which is only on the Galileo system.
List any industry-specific knowledge required to understand this task in terms of the specific business process.
Linkage must be set up to a printer. If an itinerary and MIR are required, this linkage will need to set up as well.
On Galileo, the Detailed Billing Information (DBI), also known as Extended Billing Data (EBD), is required by some credit card vendors. This information is used along with the credit card number to identify the user of the card is valid and to track how the card is used.
Explain any special limits or distinct restrictions to the input data that may not be readily apparent.
A PNR/BF must exist.
On Galileo, when the Detailed Billing Information (DBI) is required, the amount and type of information required for input may vary depending on what the credit card vendor requires for the given card number. If the credit card vendor is not available, all possible fields may be presented for input, but are not all required.
Request:
Unless otherwise specified, use ALL CAPS in any request data.
Following are the steps required to carry out this task:
Prerequisite tasks:
Expected response:
Error and warning responses:
Errors are returned in the <Ticketing> response, in the <ErrText> element.
The following error messages are returned from Category 35 fares:
Follow-on requests:
On Galileo, after the <TicketingMods> (‘TK’), and EBD (Extended Billing Data) is required (as stated previously), it returns a <Ticketing> response (4033 Data record) with the following elements:
The follow-on request is to enter the <TicketingMods> (4032 Data Record) with the following elements:
To issue an MCO with a reason code (TKPMCO) see Task Issue MCO with Reason Code.
See the Follow-on Request in the tables in section 3.
<TicketingMods> |
Terminal Equivalents: |
Apollo |
Galileo |
|
|
Ordering |
KLR |
Min/Max |
XML Tag |
|
A |
DPFI |
1-1 |
<FareNumInfo> |
|
B |
DPTK |
1-1 |
<TicketingControl> |
|
C |
DPEF |
1-1 |
<ElectronicTicketFailed> |
<Ticketing> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
A |
DPFI |
0-1 |
<FareNumInfo> |
||
|
B |
DPTK |
0-1 |
<TicketingControl> |
||
|
C |
DPRL |
0-1 |
<RecordLocator> |
||
|
D |
TEXT |
1-3 |
<TextMsg> |
||
<Ticketing> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
A |
DPFI |
0-1 |
<FareNumInfo> |
||
|
B |
DPTK |
0-1 |
<TicketingControl> |
||
|
C |
DPRL |
0-1 |
<RecordLocator> |
||
|
D |
EROR |
0-1 |
<ErrText> |
||
<TicketingMods> |
Terminal Equivalents: |
|
Galileo |
|
|
Ordering |
KLR |
Min/Max |
XML Tag |
|
A |
DPTK |
1-1 |
<TicketingControl> |
|
B |
DPDB |
0-1 |
<DetailedBillingMask> |
<Ticketing> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
A |
DPTK |
1-1 |
<TicketingControl> |
||
|
B |
DPPI |
0-1 |
<AssocPsgrs> |
||
|
C |
DPDB |
0-1 |
<DetailedBillingMask> |
||
|
D |
TEXT |
0-1 |
<TextMsg> |
||
<Ticketing> |
Error response from DBI information |
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
A |
EROR |
1-1 |
<ErrText> |
||
|
B |
DPDB |
0-1 |
<DetailedBillingMask> |
||