Batch job · 8 steps · TRANFILE.jcl:1TRANFILE
CLASS=A MSGCLASS=0 NOTIFY=&SYSUID
Job stream
| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| ISFOUT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:23 | |
| CMDOUT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:24 | |
| ISFIN | in-stream (2 lines) | read derived | in-stream data | TRANFILE.jcl:25 |
STEP05
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:32| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:33 | |
| SYSIN | in-stream (6 lines) | read derived | in-stream data | TRANFILE.jcl:34 |
SYSIN control cards · in-stream app/jcl/TRANFILE.jcl:35-40
DELETE AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS -
CLUSTER
IF MAXCC LE 08 THEN SET MAXCC = 0
DELETE AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX -
ALTERNATEINDEX
IF MAXCC LE 08 THEN SET MAXCC = 0IDCAMS: DELETE deletes AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDSDELETE deletes AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX
STEP10
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:46| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:47 | |
| SYSIN | in-stream (14 lines) | read derived | in-stream data | TRANFILE.jcl:48 |
SYSIN control cards · in-stream app/jcl/TRANFILE.jcl:49-62
DEFINE CLUSTER (NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS) -
CYLINDERS(1 5) -
VOLUMES(AWSHJ1 -
) -
KEYS(16 0) -
RECORDSIZE(350 350) -
SHAREOPTIONS(2 3) -
ERASE -
INDEXED -
) -
DATA (NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DATA) -
) -
INDEX (NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.INDEX) -
)IDCAMS: DEFINE CLUSTER defines AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS, defines AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DATA, defines AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.INDEX
STEP15
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:67| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:68 | |
| TRANSACT | AWS.M2.CARDDEMO.DALYTRAN.PS.INIT | SHR | read derived | IDCAMS REPRO INPUT (in-stream app/jcl/TRANFILE.jcl:74) | TRANFILE.jcl:69 |
| TRANVSAM | AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS | SHR | write derived | IDCAMS REPRO OUTPUT (in-stream app/jcl/TRANFILE.jcl:74) | TRANFILE.jcl:71 |
| SYSIN | in-stream (1 lines) | read derived | in-stream data | TRANFILE.jcl:73 |
SYSIN control cards · in-stream app/jcl/TRANFILE.jcl:74
REPRO INFILE(TRANSACT) OUTFILE(TRANVSAM)
IDCAMS: REPRO input DD TRANSACT, output DD TRANVSAM
STEP20
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:79| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:80 | |
| SYSIN | in-stream (10 lines) | read derived | in-stream data | TRANFILE.jcl:81 |
SYSIN control cards · in-stream app/jcl/TRANFILE.jcl:82-91
DEFINE ALTERNATEINDEX (NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX)- RELATE(AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS) - KEYS(26 304) - NONUNIQUEKEY - UPGRADE - RECORDSIZE(350,350) - VOLUMES(AWSHJ1) - CYLINDERS(5,1)) - DATA (NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX.DATA)) - INDEX (NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX.INDEX))
IDCAMS: DEFINE ALTERNATEINDEX defines AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX, relates AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS, defines AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX.DATA, defines AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX.INDEX
STEP25
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:96| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:97 | |
| SYSIN | in-stream (3 lines) | read derived | in-stream data | TRANFILE.jcl:98 |
SYSIN control cards · in-stream app/jcl/TRANFILE.jcl:99-101
DEFINE PATH -
(NAME(AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX.PATH) -
PATHENTRY(AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX))IDCAMS: DEFINE PATH defines AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX.PATH, relates AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX
STEP30
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:106| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:107 | |
| SYSIN | in-stream (3 lines) | read derived | in-stream data | TRANFILE.jcl:108 |
SYSIN control cards · in-stream app/jcl/TRANFILE.jcl:109-111
BLDINDEX - INDATASET(AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS) - OUTDATASET(AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX)
IDCAMS: BLDINDEX input AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS, output AWS.M2.CARDDEMO.TRANSACT.VSAM.AIX
| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| ISFOUT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:117 | |
| CMDOUT | SYSOUT=* | write derived | SYSOUT=* | TRANFILE.jcl:118 | |
| ISFIN | in-stream (2 lines) | read derived | in-stream data | TRANFILE.jcl:119 |