Merging skeletal JCL into standard job processing
HPCADRI1 performs initiation of the subordinate CA SORT address spaces.
The program name and optional STEPLIB must be in the standard job processing JCL to locate the first module. HPCAPRINT must be allocated in the procedure because the report file is opened prior to dynamic allocation of other files. For the same reason, if HPCTRACE and HPCSYSIN are used, they must be in the procedure.
The CA execution parameter string is merged. If PARM= of the standard procedure is omitted, or if PARM=", then the string is taken instead from the PARM= value of the DFSUCUM0 step of the skeletal JCL.
DD statements are merged. For any DD in the standard procedure, a DD of the same name in the skeletal JCL is ignored.
The following exceptions apply:
- STEPLIB is renamed and allocated as HPCALIB.
- HPCPRINT, HPCTRACE, and HPCSYSIN are ignored.
- SYSIN is freed, if necessary, and reallocated.