MFmainframe-rea
WS carddemo · 26f629ef

Batch job · 3 steps · TRANREPT.jcl:1TRANREPT

CLASS=A MSGCLASS=0 NOTIFY=&SYSUID
EXEC

PROCs expanded

REPROCREPROC.prc:1TRANREPT.jcl:23
Steps in order

Job stream

STEP05R.PRC001

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)from PROC REPROCREPROC.prc:21
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*REPROC.prc:22
FILEINAWS.M2.CARDDEMO.TRANSACT.VSAM.KSDSoverrideSHRread derivedIDCAMS REPRO INPUT (app/app-transaction-type-db2/ctl/REPROCT.ctl)REPROC.prc:23
FILEOUTAWS.M2.CARDDEMO.TRANSACT.BKUPGDG +1overrideNEW,CATLG,DELETEwrite derivedIDCAMS REPRO OUTPUT (app/app-transaction-type-db2/ctl/REPROCT.ctl)REPROC.prc:25
SYSINAWS.M2.CARDDEMO.CNTL(REPROCT)SHRread inferredDISP=(SHR)REPROC.prc:27
SYSIN control cards · app/app-transaction-type-db2/ctl/REPROCT.ctl
  … 14 comment lines
    REPRO INFILE(FILEIN) OUTFILE(FILEOUT)

IDCAMS: REPRO input DD FILEIN, output DD FILEOUT

STEP05R

runs SORT observed — DFSORT sort/merge/copy SORTIN -> SORTOUTTRANREPT.jcl:37
DDDatasetDISPUseBasisAt
SORTINAWS.M2.CARDDEMO.TRANSACT.BKUPGDG +1SHRread derivedSORT convention for DD SORTINTRANREPT.jcl:38
SYMNAMESin-stream (4 lines)read derivedin-stream dataTRANREPT.jcl:40
SYSINin-stream (3 lines)read derivedin-stream dataTRANREPT.jcl:45
SYSOUTSYSOUT=*write derivedSYSOUT=*TRANREPT.jcl:50
SORTOUTAWS.M2.CARDDEMO.TRANSACT.DALYGDG +1NEW,CATLG,DELETEwrite derivedSORT convention for DD SORTOUTTRANREPT.jcl:51
SYSIN control cards · in-stream app/jcl/TRANREPT.jcl:46-48
 SORT FIELDS=(TRAN-CARD-NUM,A)
 INCLUDE COND=(TRAN-PROC-DT,GE,PARM-START-DATE,AND,
         TRAN-PROC-DT,LE,PARM-END-DATE)

STEP10R

runs CBTRN03C observedTRANREPT.jcl:59
DDDatasetDISPUseBasisAt
STEPLIBAWS.M2.CARDDEMO.LOADLIBSHRread inferredDISP=(SHR)TRANREPT.jcl:60
SYSOUTSYSOUT=*write derivedSYSOUT=*TRANREPT.jcl:62
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANREPT.jcl:63
TRANFILEAWS.M2.CARDDEMO.TRANSACT.DALYGDG +1SHRread derivedCBTRN03C SELECT TRANSACT-FILE ASSIGN TO TRANFILE (app/cbl/CBTRN03C.cbl:29), OPEN INPUTTRANREPT.jcl:65
CARDXREFAWS.M2.CARDDEMO.CARDXREF.VSAM.KSDSSHRread derivedCBTRN03C SELECT XREF-FILE ASSIGN TO CARDXREF (app/cbl/CBTRN03C.cbl:33), OPEN INPUTTRANREPT.jcl:67
TRANTYPEAWS.M2.CARDDEMO.TRANTYPE.VSAM.KSDSSHRread derivedCBTRN03C SELECT TRANTYPE-FILE ASSIGN TO TRANTYPE (app/cbl/CBTRN03C.cbl:39), OPEN INPUTTRANREPT.jcl:69
TRANCATGAWS.M2.CARDDEMO.TRANCATG.VSAM.KSDSSHRread derivedCBTRN03C SELECT TRANCATG-FILE ASSIGN TO TRANCATG (app/cbl/CBTRN03C.cbl:45), OPEN INPUTTRANREPT.jcl:71
DATEPARMAWS.M2.CARDDEMO.DATEPARMSHRread derivedCBTRN03C SELECT DATE-PARMS-FILE ASSIGN TO DATEPARM (app/cbl/CBTRN03C.cbl:55), OPEN INPUTTRANREPT.jcl:73
TRANREPTAWS.M2.CARDDEMO.TRANREPTGDG +1NEW,CATLG,DELETEwrite derivedCBTRN03C SELECT REPORT-FILE ASSIGN TO TRANREPT (app/cbl/CBTRN03C.cbl:51), OPEN OUTPUTTRANREPT.jcl:76