This task allows the user to enter numbers for the itinerary printer table. I.e., Enter the start and end itinerary or invoice numbers. It can also be used to display the itinerary or invoice numbers held in a specific printer table.
Transaction Name:
TicketPrinterLinkage_1_0
Can any other transaction(s) perform this same task?
No other transaction can perform this task.
Can this task be performed in a sessionless environment?
This task must be used in a sessioned environment.
Are the request and response identical on both the Apollo and Galileo systems?
The request and response are identical on both Apollo and Galileo.
List any industry-specific knowledge required to understand this task in terms of the specific business process.
Knowledge of Invoice.
Explain any special limits or distinct restrictions to the input data that may not be readily apparent.
There are no special limitations.
Unless otherwise specified, use ALL CAPS in any request data.
The <InvoiceNumberUpdateMods> (Data Record 4076) needs to be used to request an Update to Printer Invoice Numbers.
Update Invoice - The <InvoiceNumbers> tag will include the invoice details i.e., starting and ending invoice number, invoice range etc. The <PrinterParameters> will include the printer details i.e., LNIATA, mode, type etc.
Return Invoice - The <LinkageAction> will include the parameter, which describes the action to be taken, like Return, Wrap etc. The <PrinterParameters> will include the printer details i.e., LNIATA, mode, type etc.
Prerequisite tasks:
The user should be linked to itinerary printer.
Expected response:
If the Update Printer Invoice Numbers transaction completes successfully, the <DPOK> tag will be returned to indicate a good response.
Error and warning responses:
If the Update Printer Linkage transaction encounters an error, it will be in the <ErrText> tag. The following error messages may be received:
Apollo:
8830 - MESSAGE DOES NOT EXIST
8832 - PROCESS ERROR CALL HELP DESK
8833 - INVALID LNIATA
8838 - Z STARTING INVOICE NUMBER
8839 - VERIFY ENDING INVOICE NUMBER
8840 - VERIFY INVOICE ALPHAS
8841 - INVALID ENTRY
8843 - VERIFY TOTAL INVOICE NUMBER-MINIMUM TOTAL EQUALS 10
8844 - VERIFY TOTAL INVOICE NUMBER
8848 - VERIFY TOTAL TICKET NUMBER
8862 - VERIFY STARTING INVOICE NUMBER EXCEEDS MAXIMUM LENGTH
8863 - VERIFY STARTING INVOICE NUMBER NUMERIC VALUE MISSING
8864 - VERIFY STARTING INVOICE NUMBER ZERO NOT ALLOWED
8865 - VERIFY STARTING INVOICE NUMBER NON NUMERIC CHARACTER
8866 - VERIFY ENDING INVOICE NUMBER EXCEEDS MAXIMUM LENGTH
8867 - VERIFY ENDING INVOICE NUMBER NUMERIC VALUE MISSING
8868 - VERIFY ENDING INVOICE NUMBER ZERO NOT ALLOWED
8869 - VERIFY ENDING INVOICE NUMBER NON NUMERIC CHARACTER
8870 - VERIFY ENDING INVOICE NUMBER MISSING
8871 - VERIFY ENDING INVOICE NUMBER LESS THAN STARTING NUMBER
8872 - VERIFY TOTAL INVOICE NUMBER NON NUMERIC CHARACTER
8873 - VERIFY TOTAL INVOICE NUMBER EXCEEDS MAXIMUM LENGTH
8874 - VERIFY TOTAL INVOICE NUMBER MISSING
8875 - VERIFY TOTAL INVOICE NUMBER ZERO NOT ALLOWED
8876 - VERIFY TOTAL INVOICE NUMBER INCORRECT CALCULATION
Galileo:
8822 – INVALID FORMAT DATA
8824 - INVALID GTID
8825 - INVALID FORMAT INCOMPLETE
8827 - VERIFY INVOICE NUMBER
8833 - TABLE MISSING
8898 - INVOICE NUMBERS MUST BE 5 DIGITS
8910 - INVALID SINE
Follow-on requests:
No follow-on requests exist.
Additional Printer Linkage capabilities:
Itinerary Printer Table
Itinerary numbers 1-99999 can be added for a specific printer (HMIN5F204A-*).
Itinerary numbers starting with a specific number and ending with a specific number can be added for a specific printer (HMIN5F204A-448201/448799/598).
Itinerary numbers starting with a specific number and ending with a specific number and then returning to the first number can be added (HMIN5F204A-444100/444300/*).
All itinerary/invoice numbers held in the printer tables can be displayed (HMIN/D).
Itinerary/invoice numbers held in the printer tables for a specific printer can be displayed (HMIN5F204A/D).
Itinerary/invoice numbers held in the printer tables for a specific printer can be deleted (HMIN5F204A/DELETE).
|
<InvoiceNumberUpdateMods> |
Terminal Equivalents: |
Apollo: HMIN |
Galileo: HMIN |
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||||
|
A |
DPIN |
1-1 |
<InvoiceNumbers> |
||||
|
B |
DPPP |
1-1 |
<PrinterParameters> |
||||
|
<InvoiceNumberUpdate> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
|
DPOK |
1-1 |
<DPOK> |
||
|
<InvoiceNumberUpdateMods> |
Terminal Equivalents: |
Apollo: HMIN |
Galileo: HMIN |
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||||
|
A |
DPLP |
1-1 |
<LinkageAction> |
||||
|
B |
DPPP |
1-1 |
<PrinterParameters> |
||||
|
<InvoiceNumberUpdate> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||
|
|
DPOK |
1-1 |
<DPOK> |
||
|
<InvoiceNumberUpdate> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
KLR Name |
||
|
|
EROR |
1-1 |
<ErrText> |
||