This version of IEFACTRT was obtained from File #88 of the CBT tape. It was written by Brian Westerman of Briper Industries Systems Consulting in McLean, VA.
This exit provides a nice amount of additional step information without being overwhelming. It also provides the capability of sending a message to a TSO user at the conclusion of the job step.
The information displayed on the MVS console by this exit is:
STEPNAME/PGMNAMEX/CP:UT:IM.EX/WA:LL:TI/CCODE/ACCTINFO/JOBNAMEX
where
STEPNAME is the name from the EXEC card
PGMNAMEX is the program name from the EXEC card
CP:UT:IM.EX is the step CPU time (under TCB's) in hundredths of seconds
WA:LL:TI is the elapsed wall time for step execution
CCODE is the step execution status code (NNNNN if normal completion, UNNNN for user abend, S-HHH for system abend, NOXEC if step was flushed)
ACCTINFO is the accounting information from the JOB card
JOBNAMEX is the job name.
An example of the information displayed in the job output log by this exit may be seen at JOB LOG.
Note that the exit computes and prints charge back values by applying value multiplier constants. These constant values may be changed in the code if you want to adjust the value of your "mainframes's" time.
It was not necessary to make any modifications to the code of this exit in order to achieve successful installation under MVS 3.8.
To install this exit, download the archive: mvs0090.1.tar.gz [MD5: 32E92FC0016C8B9834004071EF8748F9], which contains one file: MVS0090. Uncompress this archive with the command:
tar xvzf mvs0090.1.tar.gz
(on Linux) or use WinZip or ZipNAll on Windows/??.
Submit the jobstream to install IEFACTRT using SMP. You will need to re-IPL and specify
r 00,clpa
at the first prompt to activate the newly installed exit.
I hope that you have found my instructions useful. If you have questions that I can answer to help expand upon my explanations and examples shown here, please don't hesitate to send them to me:
This page was last updated on January 17, 2015 .