Previous Topic: 10.2.2 Additional Fields Available to ExitsNext Topic: 10.2.4 Input Exits


10.2.3 General Exits


General exits are invoked for all products.  They are
presented here to identify the special uses available for the
Batch and Operations Analyzer.

Each exit description includes the name and title, a
description of its purpose, when it is invoked, and whether
it has an interface to CA MICS Accounting and Chargeback. It
also shows which data elements are available, and any special
considerations.

+---------------+
| U S R S E L   | - File Processing Selection Exit
+---------------+

DESCRIPTION:  USRSEL allows access to each record processed
by any product.  It can be used to alter input data formats
or to select or exclude specific records.

INVOCATION:  This exit gains control after a detail input
record has been read and before the record formats have been
defined.

ACCOUNTING INTERFACE:  No interface is provided.

USES:  This exit may be used to delete records before
processing or to alter the data, such as SMF SYSID.

ELEMENTS AVAILABLE:

  ROUTINE - the name of the routine that invoked this exit.
            To use this exit in the Batch and Operations
            Analyzer, test for:

            ROUTINE = 'DYSMFFMT'

  SMFRTYPE - the record type of the input record
  ORGSYSID - original SYSID from the SMF record
  ENDTS    - time when the record was written to SMF

CODING RESTRICTIONS:  None

SPECIAL NOTES:  Because this exit is used by all products,
the source code is located in member #BASEXIT of the
appropriate source libraries.

+----------------+
| U S R I H L    | - Examine Input History Log
+----------------+

DESCRIPTION:  USRIHL permits inspection of the DETAIL
timespan checkpoint file immediately following processing of
all input records in the format routine.

INVOCATION:  This exit is referenced in code that passes the
DETAIL timespan checkpoint file.  This code reads the
checkpoint file as an integrity check on that file, and in
the process allows the user to inspect the file's contents.

ACCOUNTING INTERFACE:  No interface is provided.

USES:  This exit is normally not of use to the Batch and
Operations Analyzer.

ELEMENTS AVAILABLE:  All elements in the ADMIHL file.

CODING RESTRICTIONS:  None

SPECIAL NOTES:  Because this exit is used by all products,
the source code is located in member #BASEXIT of the
appropriate source libraries.