Previous Topic: Modified ReportNext Topic: Sample Reports


Use Information from the User Exit

CA ACF2 provides a user exit point and sample exit program in the SMF preprocessor (ACFRPTPP). This exit lets users add data normally not available in the SMF record. Information the user exit acquires can be stored in the 512 byte user area, starting in position 233 of the ACFFLT file.

As an example, suppose that each logonid record has the name of the security administrator who created the record. The exit could return the security administrator’s name. If the name was stored in the first 20 positions of the user area, it is programmed as follows:

DEF SECURITY_NAME 233 252 X ‘SECURITY’ ‘OFFICER’

This information is reported in the following way. The records are sorted by security administrator (SECURITY_NAME). When security administrators’ names change, the report skips to the top of a new page. Therefore, reports are easily separated and sent to the appropriate security administrator:

CONTROL (SECURITY_NAME) NEWPAGE LOGONID DATE TIMEHOLD
PRINT SECURITY_NAME
      LOGONID
      VTYPE
      DATE
      TIMESECONDS 0
      AMPM
      JOBNAME
      SUBMITTOR
      PROGRAM
      SOURCE
      CPU
      REASON 

The user exit lets you satisfy more reporting demands by reporting on user specific information.