Running Offline Compared to GLI

The Offline Input program sends transactions to the application and no interaction is returned to the program. Any rejections and errors can be listed at end-of-job through the standard Log Activity Report, using OFF nnnn as the station name (where nnnn is 0001 to 0150).

GLI provides the option, when its REQD.ACK and ERROR.MSG commands are set, to return the result of each transaction from the application to your program that is driving GLI. Depending on your GLI input program, errors might be immediately corrected.

With GLI, the incoming data does not need to be in strict screen layout format (unlike Offline). Not every attribute per Ispec needs to be declared (if not required), and attributes can be declared at Ispec level to overcome repetitive entries.

A station named GLI can also access Glb.Work. This could be used to do a security check before running GLI, for example.