MFmainframe-rea
WS carddemo · 26f629ef

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

CLASS=A MSGCLASS=0 NOTIFY=&SYSUID
Steps in order

Job stream

STEP20

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANIDX.jcl:22
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANIDX.jcl:23
SYSINin-stream (10 lines)read derivedin-stream dataTRANIDX.jcl:24
SYSIN control cards · in-stream app/jcl/TRANIDX.jcl:25-34
   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)TRANIDX.jcl:39
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANIDX.jcl:40
SYSINin-stream (3 lines)read derivedin-stream dataTRANIDX.jcl:41
SYSIN control cards · in-stream app/jcl/TRANIDX.jcl:42-44
  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)TRANIDX.jcl:49
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANIDX.jcl:50
SYSINin-stream (3 lines)read derivedin-stream dataTRANIDX.jcl:51
SYSIN control cards · in-stream app/jcl/TRANIDX.jcl:52-54
   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