This task displays whether the printer is up or down. If a printer does not display, it is not linked to that workstation.
Transaction Name:
TicketPrinterLinkage_1_0
Can any other transactions) 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?
There is a minor difference between the response on Apollo and Galileo.
On Galileo, for the Italian BSP, the stock number and STP are sent in the response.
List any industry-specific knowledge required to understand this task in terms of the specific business process.
Knowledge to add a printer in the AAT and various formats to link different printer types is required.
Explain any special limits or distinct restrictions to the input data that may not be readily apparent.
There are no special limitations.
Request:
Unless otherwise specified, use ALL CAPS in any request data.
The <LinkageDisplayMods> (Data Record 4072) will be used to request the Display Printer Linkage. The <PseudoCity> and <LNIATAInfo> tags are optional. The <PseudoCity> tag includes the PCC and <LNIATAInfo> will include the LNIATA, Printer or Terminal GTID.
Prerequisite tasks:
No prerequisite tasks are required.
Expected response:
If the Display Printer Linkage transaction completes successfully, it will return the <PrinterParameters> tag with the printer details, i.e. LNIATA, mode, type etc. and the <LNIATAInfo> tag with the terminal GTID, respectively.
Error and warning responses:
If the Display Printer Linkage transaction encounters an error, it will be in the <ErrText> tag. The following error messages may be received:
Apollo:
8833 - INVALID LNIATA
8906 - INVALID ACCOUNT CODE
8911 - INVALID FORMAT
Galileo:
8822 – INVALID FORMAT DATA
8906 - INVALID ACCOUNT CODE
8908 - INVALID NO LINKAGE
Follow-on requests:
No follow-on requests exist.
Additional Printer Linkage capabilities:
Existing linkages can be displayed for all terminals in a pseudo city (e.g., HMLDXR7).
<LinkageDisplayMods> |
Terminal Equivalents: |
Apollo: HMLD |
Galileo: HMLD |
|
||||
|
Ordering |
KLR |
Min/Max |
XML Tag |
||||
|
Optional |
DPPS |
1-1 |
<PseudoCity> |
||||
|
Optional |
DPLN |
1-1 |
<LNIATAInfo> |
||||
<LinkageDisplay> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
KLR Name |
||
|
A |
DPLN |
1-14 |
<LNIATAInfo> |
||
|
B |
DPPP |
1-14 |
<PrinterParameter> |
||
<LinkageDisplay> |
|
|
||||
|
Ordering |
KLR |
Min/Max |
KLR Name |
||
|
|
EROR |
1-1 |
<ErrText> |
||