Batch job · 6 steps · ESDSRRDS.jcl:1ESDSRRDS
REGION=8M CLASS=A MSGCLASS=H NOTIFY=&SYSUID
Job stream
PREDEL
runs IEFBR14 observed — no-op; used to allocate or delete datasets through DD DISPESDSRRDS.jcl:24| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| DD01 | AWS.M2.CARDDEMO.ESDSRRDS.PS | MOD,DELETE,DELETE | appenddelete inferred | DISP=(MOD,DELETE,DELETE) | ESDSRRDS.jcl:26 |
| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSUT1 | in-stream (10 lines) | read derived | in-stream data | ESDSRRDS.jcl:35 | |
| SYSUT2 | AWS.M2.CARDDEMO.ESDSRRDS.PS | NEW,CATLG,DELETE | write derived | IEBGENER convention for DD SYSUT2 | ESDSRRDS.jcl:47 |
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:52 | |
| SYSIN | DUMMY | reference unknown | no DISP, program file declaration or utility convention | ESDSRRDS.jcl:53 |
STEP02
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)ESDSRRDS.jcl:59| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:61 | |
| SYSIN | in-stream (10 lines) | read derived | in-stream data | ESDSRRDS.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| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| IN | AWS.M2.CARDDEMO.ESDSRRDS.PS | SHR | read derived | IDCAMS REPRO INPUT (in-stream app/jcl/ESDSRRDS.jcl:86) | ESDSRRDS.jcl:81 |
| OUT | AWS.M2.CARDDEMO.USRSEC.VSAM.ESDS | SHR | write derived | IDCAMS REPRO OUTPUT (in-stream app/jcl/ESDSRRDS.jcl:86) | ESDSRRDS.jcl:82 |
| SYSOUT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:83 | |
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:84 | |
| SYSIN | in-stream (1 lines) | read derived | in-stream data | ESDSRRDS.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| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:95 | |
| SYSIN | in-stream (10 lines) | read derived | in-stream data | ESDSRRDS.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| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| IN | AWS.M2.CARDDEMO.ESDSRRDS.PS | SHR | read derived | IDCAMS REPRO INPUT (in-stream app/jcl/ESDSRRDS.jcl:120) | ESDSRRDS.jcl:115 |
| OUT | AWS.M2.CARDDEMO.USRSEC.VSAM.RRDS | SHR | write derived | IDCAMS REPRO OUTPUT (in-stream app/jcl/ESDSRRDS.jcl:120) | ESDSRRDS.jcl:116 |
| SYSOUT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:117 | |
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | ESDSRRDS.jcl:118 | |
| SYSIN | in-stream (1 lines) | read derived | in-stream data | ESDSRRDS.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