Previous Topic

Next Topic

Book Contents

Book Index

Using KOA to Access the IOA Online Facility

The IOA Online facility can be activated under the VTAM environment, and is therefore available for KOA processing.

Note: The IOA Online facility is also available under various online communication systems (for example, CICS, IMS/DC, TSO). Therefore, KOA scripts can access the IOA Online environment directly through these facilities.

Since KOA is basically an extension of KSL, every KSL script (with minor modifications) can be run as a KOA script. This is achieved by including a few communication commands in the script, as in the sample script (member RUKORDER in IOA SAMPLE library) shown below:

Table 23 KOA Sample Script to Access the IOA Online Facility

Command

Explanation

KSL Commands:

TRACE OFF

Turn the Trace facility off.

MAXCOMMAND 999999

Limit the number of times a command can be executed to 999999.

CALLMEM SET2480

Call predefined KSL script SET2480, which sets screen size.

CALLMEM SET60132

Call predefined KSL script SET60132, which sets page size.

KOA Communication Commands:

LOGON APPLID IOAVTAM SESSID IOA DATA TMNK

Issue KOA command LOGON to log on to application IOAVTAM – the IOA Online environment. Call this session IOA and send TMNK as data to the logon process.

KSL Script Call:

CALLMEM ORDERRUL RULORDER LIBRARY RULNAME ODATE O

Call predefined KSL script ORDERRUL, and pass arguments RULORDER, LIBRARY, RULNAME, ODATE and O.

KOA Communication Command:

LOGOFF

Disconnect from the IOA Online environment.

KSL Command:

END

Terminate the script.

Parent Topic

KOA Implementation Considerations