Previous Topic: ACCOUNT-ID Specification (CICS Only)Next Topic: Selecting an Alternate Currency Symbol


Customizing the End of a CA Ideal Session

FINAL-IDs may be designated as the next transaction to execute at the end of a CA Ideal session. A FINAL-ID can be any valid CICS synchronous transaction, and could also be invoked directly from the terminal. Using FINAL-IDs within a CA Ideal application enables a smooth transition from one CA Ideal application to another, and for COBOL and assembler CICS applications.

FINAL-IDs that invoke CA Ideal applications must be Transparent Signon transactions that invoke the SCF initialization program, SC00INIT. Transparent Signons must have an entry in the SCF Transaction Table, SC00TRAN, which are defined to CICS as a TRANSACTION invoking the program SC00INIT.

The following rules apply to FINAL-IDs:

A FINAL-ID can be designated using the following command:

SET ENVIRONMENT FINAL-ID xxxx

This command can be executed from the command line or a startup MEMBER.

Like ACCOUNT-ID, there is also a PDL statement that is used to schedule the next transaction after a CA Ideal session:

SET $FINAL-ID = 'xxxx'

When a CA Ideal session ends, either at the end of a RUN with the command SET RUN QUITIDEAL YES in effect or when OFF has been entered from the command line, the FINAL-ID transaction will be started at the current terminal.

A FINAL-ID may also be set to the keyword NONE that provides a blank screen at the end of a CA Ideal session, instead of the CA Ideal Signoff panel.

Note: FINAL-ID and ACCOUNT-ID transactions can be lowercase characters corresponding to valid CICS Transaction Definitions. Lowercase FINAL-ID and ACCOUNT-ID transactions can be set in a startup MEMBER or using the PDL statement in a program, but cannot be executed from the command line. The special case of FINAL-ID NONE is only valid in uppercase characters.