Before you begin: You must decide whether to put the IEFJOBS
DD statement in the MSTJCLxx member or in the MSTJCLxx module in SYS1.LINKLIB.
The advantage to using the MSTJCLxx member is that it is easier to
make changes to the master JCL. For more information about using the MSTJCLxx member,
see z/OS MVS Initialization and Tuning Reference.
Perform the following steps to modify account information by putting
the IEFJOBS DD statement in the MSTJCLxx member.
- Put an IEFJOBS DD statement in the MSTJCLxx member. The statement
must point to a data set called SYS1.STCJOBS, which is an FB 80 data
set. For example:
//MSTJCL01 JOB MSGLEVEL=(1,1),TIME=1440
// EXEC PGM=IEEMB860,DPRTY=(15,15)
//STCINRDR DD SYSOUT=(A,INTRDR)
//TSOINRDR DD SYSOUT=(A,INTRDR)
//IEFPDSI DD DSN=SYS1.PROCLIB,DISP=SHR
//IEFJOBS DD DSN=SYS1.STCJOBS,DISP=SHR
//IEFPARM DD DSN=SYS1.PARMLIB,DISP=SHR
//SYSUADS DD DSN=SYS1.UADS,DISP=SHR
//SYSLBC DD DSN=SYS1.BRODCAST,DISP=SHR
_______________________________________________________________
- Create a data member in the SYS1.STCJOBS data set that has the
same name as the started procedure.
If the started procedure is ... |
Then the data member should contain
... |
---|
OMVS |
//OMVS JOB (account data),TIME=NOLIMIT,REGION=0k
//OMVS EXEC OMVS
|
BPXOINIT |
//BPXOINIT JOB (account data),TIME=NOLIMIT,REGION=0K
//BPXOINIT EXEC BPXOINIT
|
Account data for BPXOINIT is propagated to the /etc/init process
(or /usr/sbin/init) and all the processes that they create.
_______________________________________________________________
- IPL the system.
_______________________________________________________________
When you are done, you have modified the accounting information
in both OMVS and BPXOINIT address spaces.