STIF indicator

The STIF indicator (T-TBLX-EXIT-STIF-IND) tells the exit program from what high-level processing point it is being called.

Legal values are:

  • S for System security level
  • C for Command processing level
  • T for Table level
  • I for Item (row) level
  • F for Field level

Specify these exit points when defining a View in tablesONLINE/CICS.

A STIF indicator of S indicates a system-level exit, typically used for security purposes. This case will be ignored here; for security information, see the tableBASE Administration Guide.

An exit program can be called from more than one place in tablesONLINE/CICS. It is possible to write a single program that branches on the STIF indicator to perform both table and row-level functions or to write one exit that branches on table name to provide different validations for different tables.

The highest-level control structure of a tablesONLINE/CICS user exit program is nearly always a multi-way branch. In some applications, the STIF indicator controls the branching. In other applications a combination of indicator bytes is used. An exit program that needs to behave differently for different tables may branch first on table name and then, for each table, branch on the indicators.