Previous Topic: 10.2 Standard User ExitsNext Topic: 10.2.2 General Exits


10.2.1 Available User Exits


There are two types of user exits that you can use to modify
CA MICS logic: general exits and product exits.


GENERAL EXITS

The general exits are used by all installed products.  They
allow the insertion of user exit routines that extend CA MICS
logic.

PRODUCT EXITS

Product exits apply only to the product for which they are
provided.  They are classified as to their purpose and are
comprised of input, output, parameter-related, and special
exits.

The output exits are used when data is being written to the
CA MICS Data Base.

The parameter-related exits are also user exits, but are
defined as part of the standard CA MICS installation process
and are normally associated with other parameters or options.
For example, the Account Code Routine is a user exit routine
for entering the values for account codes that were defined
in a separate but related installation.

Special exits are those that are classified as neither input,
output, nor parameter-related.  The calculation of a user-
defined variable is an example of a type of special exit.

The user exits for the CA MICS System Reliability Analyzer
are identified below:

General Exits

USRSEL - File Processing Selection
USRIHL - Checkpoint File Inspection

Product Output Exits

 USRSSSM - Exit prior to output of DETAIL.SRLSSM file

 USRS_UM - Exit prior to output of DETAIL.SRL_UM file

 USRSSSD - Exit prior to output of DETAIL.SRLSSD file

 USRS_UD - Exit prior to output of DETAIL.SRL_UD file

 USRSPRL - Exit prior to output of DETAIL.SRLPRL file

 USRSSTR - Exit prior to output of DETAIL.SRLSTR file

 USRSCRL - Exit prior to output of DETAIL.SRLCRL file

 USRSDRL - Exit prior to output of DETAIL.SRLDRL file

 USRSRNC - Exit prior to output of DETAIL.SRLRNC file

 USRSMRL - Exit prior to output of DETAIL.SRLMRL file

 USRSXRL - Exit prior to output of DETAIL.SRLXRL file

 USRSTRL - Exit prior to output of DETAIL.SRLTRL file

 USRSDMR - Exit prior to output of DETAIL.SRLDMR file

 USRSMMR - Exit prior to output of DETAIL.SRLMMR file

 USRSNTC - Exit prior to output of DETAIL.SRLNTC file

Please refer to Section 4.3.1 of the CA MICS System
Modification Guide for guidelines on coding exits.