MSO/CICS End-User Issues

The following issues may impact end-users.

In this section:

Ending a FOCUS Session

Keyboard Locking

Attention Handling

Session Termination Key

MSO and Other CICS Programs

Starting a FOCUS Session

A FOCUS session is started under MSO/CICS by running the MSO transaction. This transaction may have any name, as long as the installation procedures are properly followed.

While waiting for the session to start, the user will see message MSO13239. (This message may be suppressed by updating CMSOTABL.) After the session is established, the user sees the FOCUS Terminal Operator Environment screen and may begin using FOCUS.

Ending a FOCUS Session

A FOCUS session is normally ended by issuing the FIN command or by executing the -QUIT FOCUS command in a Dialogue Manager procedure. It is also possible to end a session by using the Attention key or the Session Break key, as discussed below.

It is not possible to temporarily suspend a FOCUS session. The session must be ended in order to return to CICS.

Depending on how the session is ended (FIN, abend, Attention key, Session Termination Key, or lost communications), the appropriate MSO132xx message is issued. The only exception to this is that when a session is ended normally (via FIN) and the MSCXWRT user exit is installed, message MSO13206 will not be issued.

After the session ends, and the appropriate message (if any) is displayed, MSO performs one of the following actions:


Top of page

Keyboard Locking

Just as with MSO/VTAM, MSO/TSO, and TSO FOCUS, the 3270 keyboard is now locked during processing. It is only unlocked when FOCUS is waiting for input from the terminal. As discussed below, the Attention key may be used to break the lock.


Top of page

Attention Handling

When the Attention key is pressed while the keyboard is locked, the processing is identical with the processing under MSO/VTAM. The user is presented the options of ending the current command, ending the session, or resuming processing.

The Attention key is ignored if pressed when the keyboard is not locked.


Top of page

Session Termination Key

A PA key or a PF key may be defined as an MSO session termination key with MSO/CICS. If pressed when the keyboard is unlocked, this causes immediate termination of the session.

It is recommended that the standard FIN command be used instead of this feature. The Session Termination Key feature is only available under MSO/CICS. It is not active under MSO/VTAM or MSO/TSO. This feature is identical to the CICS Attention Key feature in previous releases of MSO, and is provided for upward compatibility.


Top of page

MSO and Other CICS Programs

MSO/CICS uses the transaction id, as read from the EIB, to identify which communication data sets to use. Therefore, the MSOCICS program can only be run under the proper transaction name. You must issue a START for the MSO transaction to run it from another program.

You can incorporate MSO into a menuing system by issuing a START for the MSO transaction, and by using the TRANSID parameter in the MSO configuration file (or by re-assembling CMSOTABL) to cause MSO to run the proper transaction when a session ends.


Information Builders