MFmainframe-rea
WS carddemo · 26f629ef

Batch job · 6 steps · ESDSRRDS.jcl:1ESDSRRDS

REGION=8M CLASS=A MSGCLASS=H NOTIFY=&SYSUID
Steps in order

Job stream

PREDEL

runs IEFBR14 observed — no-op; used to allocate or delete datasets through DD DISPESDSRRDS.jcl:24
DDDatasetDISPUseBasisAt
DD01AWS.M2.CARDDEMO.ESDSRRDS.PSMOD,DELETE,DELETEappenddelete inferredDISP=(MOD,DELETE,DELETE)ESDSRRDS.jcl:26

STEP01

runs IEBGENER observed — sequential copy SYSUT1 -> SYSUT2ESDSRRDS.jcl:33
DDDatasetDISPUseBasisAt
SYSUT1in-stream (10 lines)read derivedin-stream dataESDSRRDS.jcl:35
SYSUT2AWS.M2.CARDDEMO.ESDSRRDS.PSNEW,CATLG,DELETEwrite derivedIEBGENER convention for DD SYSUT2ESDSRRDS.jcl:47
SYSPRINTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:52
SYSINDUMMYreference unknownno DISP, program file declaration or utility conventionESDSRRDS.jcl:53

STEP02

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)ESDSRRDS.jcl:59
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:61
SYSINin-stream (10 lines)read derivedin-stream dataESDSRRDS.jcl:62
SYSIN control cards · in-stream app/jcl/ESDSRRDS.jcl:63-72
 DELETE                  AWS.M2.CARDDEMO.USRSEC.VSAM.ESDS
 SET       MAXCC = 0
 DEFINE    CLUSTER (NAME(AWS.M2.CARDDEMO.USRSEC.VSAM.ESDS)    -
                    RECORDSIZE(80,80)                         -
                    REUSE                                     -
                    NONINDEXED                                -
                    TRACKS(45,15)                             -
                    FREESPACE(10,15)                          -
                    CISZ(8192))                               -
           DATA    (NAME(AWS.M2.CARDDEMO.USRSEC.VSAM.ESDS.DAT))

IDCAMS: DELETE deletes AWS.M2.CARDDEMO.USRSEC.VSAM.ESDSDEFINE CLUSTER defines AWS.M2.CARDDEMO.USRSEC.VSAM.ESDS, defines AWS.M2.CARDDEMO.USRSEC.VSAM.ESDS.DAT

STEP03

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)ESDSRRDS.jcl:79
DDDatasetDISPUseBasisAt
INAWS.M2.CARDDEMO.ESDSRRDS.PSSHRread derivedIDCAMS REPRO INPUT (in-stream app/jcl/ESDSRRDS.jcl:86)ESDSRRDS.jcl:81
OUTAWS.M2.CARDDEMO.USRSEC.VSAM.ESDSSHRwrite derivedIDCAMS REPRO OUTPUT (in-stream app/jcl/ESDSRRDS.jcl:86)ESDSRRDS.jcl:82
SYSOUTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:83
SYSPRINTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:84
SYSINin-stream (1 lines)read derivedin-stream dataESDSRRDS.jcl:85
SYSIN control cards · in-stream app/jcl/ESDSRRDS.jcl:86
  REPRO INFILE(IN) OUTFILE(OUT)

IDCAMS: REPRO input DD IN, output DD OUT

STEP04

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)ESDSRRDS.jcl:93
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:95
SYSINin-stream (10 lines)read derivedin-stream dataESDSRRDS.jcl:96
SYSIN control cards · in-stream app/jcl/ESDSRRDS.jcl:97-106
 DELETE                  AWS.M2.CARDDEMO.USRSEC.VSAM.RRDS
 SET       MAXCC = 0
 DEFINE    CLUSTER (NAME(AWS.M2.CARDDEMO.USRSEC.VSAM.RRDS)    -
                    RECORDSIZE(80,80)                         -
                    REUSE                                     -
                    NUMBERED                                  -
                    TRACKS(45,15)                             -
                    FREESPACE(10,15)                          -
                    CISZ(8192))                               -
           DATA    (NAME(AWS.M2.CARDDEMO.USRSEC.VSAM.RRDS.DAT))

IDCAMS: DELETE deletes AWS.M2.CARDDEMO.USRSEC.VSAM.RRDSDEFINE CLUSTER defines AWS.M2.CARDDEMO.USRSEC.VSAM.RRDS, defines AWS.M2.CARDDEMO.USRSEC.VSAM.RRDS.DAT

STEP05

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)ESDSRRDS.jcl:113
DDDatasetDISPUseBasisAt
INAWS.M2.CARDDEMO.ESDSRRDS.PSSHRread derivedIDCAMS REPRO INPUT (in-stream app/jcl/ESDSRRDS.jcl:120)ESDSRRDS.jcl:115
OUTAWS.M2.CARDDEMO.USRSEC.VSAM.RRDSSHRwrite derivedIDCAMS REPRO OUTPUT (in-stream app/jcl/ESDSRRDS.jcl:120)ESDSRRDS.jcl:116
SYSOUTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:117
SYSPRINTSYSOUT=*write derivedSYSOUT=*ESDSRRDS.jcl:118
SYSINin-stream (1 lines)read derivedin-stream dataESDSRRDS.jcl:119
SYSIN control cards · in-stream app/jcl/ESDSRRDS.jcl:120
  REPRO INFILE(IN) OUTFILE(OUT)

IDCAMS: REPRO input DD IN, output DD OUT