Task: Update Printer Linkage

This task allows the user to link to:

It allows the user to delink from all printers, or from a ticket, itinerary, MIR device, or satellite printer, only.

Section 1: Short Answer

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? If

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.

Explain any special limits or distinct restrictions to the input data that may not be readily apparent.

Should be able to link to MIR device.

Section 2: Detailed Description

Request:

Unless otherwise specified, use ALL CAPS in any request data.

The <LinkageUpdateMods> tag (Data Record 4068) needs to be used to request an update to Printer Linkage.

Prerequisite tasks:

No prerequisite tasks are required.

Expected response:

If the Update 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. When no printer is left to delink then only the <LNIATAInfo> tag is returned.

Error and warning responses:

If the Update Printer Linkage transaction encounters an error, it will be in EROR KLR. The following error messages may be received:

 

Apollo:

8833 - INVALID LNIATA

8853 - INVALID-SATELLITE - HOST CANNOT BE THE SAME

8855 - INVALID DUPLICATE LINKAGE TYPES REQUESTED

8856 - INVALID-SATELLITE - HOME CANNOT BE THE SAME

8857 - INVALID-HOST - HOME CANNOT BE THE SAME

8858 - INVALID - MUST HAVE A SATELLITE 

8861 - INVALID - HOST OR HOME PRINTER MUST BE PRESENT IN AAT - CALL HELP DESK

8887 - INVALID LNIATA LINKAGE FOR TICKET TYPE STP

8888 - INVALID LNIATA LINKAGE FOR TICKET TYPE HST

8889 - INVALID NEED SATELLITE PRINTER

8890 - INVALID HOST CANNOT BE SATELLITE PRINTER

8891 - INVALID OUTPUT DEVICE HOST

8892 - INVALID OUTPUT DEVICE HOME

8893 - TK6Z INVLD ACTION CODE

8894 - INVALID FIELD      

8910 - INVALID SINE

8933 - INVALID MODE

8925 - INVALID MESSAGE TYPE

 

Galileo:

8822 – INVALID FORMAT DATA

8923 - INVALID TYPE

8824 - INVALID GTID

8910 - INVALID SINE

8911 - INVALID FORMAT

8919 - INVALID FIELD

8920 - INVALID GTID LINKAGE FOR TICKET TYPE STP    

8921 - INVALID GTID LINKAGE FOR TICKET TYPE HST

8925 - INVALID MESSAGE TYPE

8929 - DUPLICATE GTID LINKED AS TKT DEVICE      

8933 - INVALID MODE

 

Follow-on requests:

No follow-on requests exist.

Additional Printer Linkage capabilities:

 Printer linkage allows you to link a terminal to the following devices:

You can link multiple devices (up to three) or link devices one at a time. After a printer device is linked, it stays linked even when a user signs off for the day. Devices must be manually delinked (HMLM/DELINK), one at a time or in multiples.

Available devices are preset by Galileo International in the AAT table, based on the equipment at a company. If you try to link to a device that does not exist in the ATT table, the following text displays: INVLD LNIATA. Contact the Galileo International Support Desk to get the appropriate device added to the ATT table.

Additionally, you can perform the following:

Section 3: Tables

Request (Input) Tags - Link Printers

<LinkageUpdateMods>

Terminal Equivalents:

Apollo: HMLM

Galileo: HMLM

 

 

Ordering

KLR

Min/Max

XML Tag

 

Required

DPPP

1-1

<PrinterParameters>

 

Request (Input) Tags - Delink Printers

<LinkageUpdateMods>

Terminal Equivalents:

Apollo: HMLM/DELINK

Galileo: HMLM/DELINK

 

 

Ordering

KLR

Min/Max

XML Tag

 

Required

DPDL

1-1

<DelinkModifier>

 

Response (Output) Tags – Normal Response

 

 

 

Ordering

KLR

Min/Max

XML Tag

 

A

DPLN

1-5

<LNIATAInfo>

 

B

DPPP

1-5

<PrinterParameters>

 

Response (Output) Tags – Error Response

 

 

 

Ordering

KLR

Min/Max

XML Tag

 

 

EROR

1-1

<ErrText>

 

Related Samples

TicketPrinterLinkage_1_0_10

TicketPrinterLinkage_1_0_11

TicketPrinterLinkage_1_0_19