MFmainframe-rea
WS carddemo · 26f629ef

Batch job · 5 steps · CREASTMT.JCL:1CREASTMT

CLASS=A MSGCLASS=H MSGLEVEL=(1,1) NOTIFY=&SYSUID TIME=1440
Steps in order

Job stream

DELDEF01

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CREASTMT.JCL:22
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CREASTMT.JCL:23
SYSINin-stream (15 lines)read derivedin-stream dataCREASTMT.JCL:24
SYSIN control cards · in-stream app/jcl/CREASTMT.JCL:25-39
  DELETE    AWS.M2.CARDDEMO.TRXFL.SEQ
  DELETE    AWS.M2.CARDDEMO.TRXFL.VSAM.KSDS                     -
            CLUSTER
  SET       MAXCC = 0
  DEFINE    CLUSTER  (NAME(AWS.M2.CARDDEMO.TRXFL.VSAM.KSDS)     -
                      KEYS(32 0)                                -
                      VOLUMES(TSU023)                           -
                      RECORDSIZE(350 350)                       -
                      SHAREOPTIONS(2 3)                         -
                      ERASE                                     -
                      INDEXED                                   -
                      CYL(1 5))                                 -
            DATA      (NAME(AWS.M2.CARDDEMO.TRXFL.DATA)         -
                      CISZ(4096))                               -
            INDEX     (NAME(AWS.M2.CARDDEMO.TRXFL.INDEX))

IDCAMS: DELETE deletes AWS.M2.CARDDEMO.TRXFL.SEQDELETE deletes AWS.M2.CARDDEMO.TRXFL.VSAM.KSDSDEFINE CLUSTER defines AWS.M2.CARDDEMO.TRXFL.VSAM.KSDS, defines AWS.M2.CARDDEMO.TRXFL.DATA, defines AWS.M2.CARDDEMO.TRXFL.INDEX

STEP010

runs SORT observed — DFSORT sort/merge/copy SORTIN -> SORTOUTCREASTMT.JCL:44
DDDatasetDISPUseBasisAt
SORTINAWS.M2.CARDDEMO.TRANSACT.VSAM.KSDSSHRread derivedSORT convention for DD SORTINCREASTMT.JCL:45
SYSPRINTSYSOUT=*write derivedSYSOUT=*CREASTMT.JCL:46
SYSOUTSYSOUT=*write derivedSYSOUT=*CREASTMT.JCL:47
SORTOUTAWS.M2.CARDDEMO.TRXFL.SEQNEW,CATLG,DELETEwrite derivedSORT convention for DD SORTOUTCREASTMT.JCL:48
SYSINin-stream (2 lines)read derivedin-stream dataCREASTMT.JCL:52
SYSIN control cards · in-stream app/jcl/CREASTMT.JCL:53-54
  SORT FIELDS=(263,16,CH,A,1,16,CH,A)
  OUTREC FIELDS=(1:263,16,17:1,262,279:279,50)

STEP020

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)COND=(0,NE)CREASTMT.JCL:56
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CREASTMT.JCL:57
INFILEAWS.M2.CARDDEMO.TRXFL.SEQSHRread derivedIDCAMS REPRO INPUT (in-stream app/jcl/CREASTMT.JCL:61)CREASTMT.JCL:58
OUTFILEAWS.M2.CARDDEMO.TRXFL.VSAM.KSDSSHRwrite derivedIDCAMS REPRO OUTPUT (in-stream app/jcl/CREASTMT.JCL:61)CREASTMT.JCL:59
SYSINin-stream (1 lines)read derivedin-stream dataCREASTMT.JCL:60
SYSIN control cards · in-stream app/jcl/CREASTMT.JCL:61
  REPRO INFILE(INFILE) OUTFILE(OUTFILE)

IDCAMS: REPRO input DD INFILE, output DD OUTFILE

STEP030

runs IEFBR14 observed — no-op; used to allocate or delete datasets through DD DISPCOND=(0,NE)CREASTMT.JCL:66
DDDatasetDISPUseBasisAt
HTMLFILEAWS.M2.CARDDEMO.STATEMNT.HTMLMOD,DELETE,DELETEappenddelete inferredDISP=(MOD,DELETE,DELETE)CREASTMT.JCL:67
STMTFILEAWS.M2.CARDDEMO.STATEMNT.PSMOD,DELETE,DELETEappenddelete inferredDISP=(MOD,DELETE,DELETE)CREASTMT.JCL:72

STEP040

runs CBSTM03A observedCOND=(0,NE)CREASTMT.JCL:79
DDDatasetDISPUseBasisAt
STEPLIBAWS.M2.CARDDEMO.LOADLIBSHRread inferredDISP=(SHR)CREASTMT.JCL:80
SYSPRINTSYSOUT=*write derivedSYSOUT=*CREASTMT.JCL:81
SYSOUTSYSOUT=*write derivedSYSOUT=*CREASTMT.JCL:82
TRNXFILEAWS.M2.CARDDEMO.TRXFL.VSAM.KSDSSHRread inferredDISP=(SHR)CREASTMT.JCL:83
XREFFILEAWS.M2.CARDDEMO.CARDXREF.VSAM.KSDSSHRread inferredDISP=(SHR)CREASTMT.JCL:84
ACCTFILEAWS.M2.CARDDEMO.ACCTDATA.VSAM.KSDSSHRread inferredDISP=(SHR)CREASTMT.JCL:85
CUSTFILEAWS.M2.CARDDEMO.CUSTDATA.VSAM.KSDSSHRread inferredDISP=(SHR)CREASTMT.JCL:86
STMTFILEAWS.M2.CARDDEMO.STATEMNT.PSNEW,CATLG,DELETEwrite derivedCBSTM03A SELECT STMT-FILE ASSIGN TO STMTFILE (app/cbl/CBSTM03A.CBL:39), OPEN OUTPUTCREASTMT.JCL:87
HTMLFILEAWS.M2.CARDDEMO.STATEMNT.HTMLNEW,CATLG,DELETEwrite derivedCBSTM03A SELECT HTML-FILE ASSIGN TO HTMLFILE (app/cbl/CBSTM03A.CBL:40), OPEN OUTPUTCREASTMT.JCL:92