MFmainframe-rea
WS carddemo · 26f629ef

Batch job · 8 steps · TRANFILE.jcl:1TRANFILE

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

Job stream

CLCIFIL

runs SDSF observedTRANFILE.jcl:22
DDDatasetDISPUseBasisAt
ISFOUTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:23
CMDOUTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:24
ISFINin-stream (2 lines)read derivedin-stream dataTRANFILE.jcl:25

STEP05

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)TRANFILE.jcl:32
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:33
SYSINin-stream (6 lines)read derivedin-stream dataTRANFILE.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 = 0

IDCAMS: 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
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:47
SYSINin-stream (14 lines)read derivedin-stream dataTRANFILE.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
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:68
TRANSACTAWS.M2.CARDDEMO.DALYTRAN.PS.INITSHRread derivedIDCAMS REPRO INPUT (in-stream app/jcl/TRANFILE.jcl:74)TRANFILE.jcl:69
TRANVSAMAWS.M2.CARDDEMO.TRANSACT.VSAM.KSDSSHRwrite derivedIDCAMS REPRO OUTPUT (in-stream app/jcl/TRANFILE.jcl:74)TRANFILE.jcl:71
SYSINin-stream (1 lines)read derivedin-stream dataTRANFILE.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
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:80
SYSINin-stream (10 lines)read derivedin-stream dataTRANFILE.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
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:97
SYSINin-stream (3 lines)read derivedin-stream dataTRANFILE.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
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:107
SYSINin-stream (3 lines)read derivedin-stream dataTRANFILE.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

OPCIFIL

runs SDSF observedTRANFILE.jcl:116
DDDatasetDISPUseBasisAt
ISFOUTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:117
CMDOUTSYSOUT=*write derivedSYSOUT=*TRANFILE.jcl:118
ISFINin-stream (2 lines)read derivedin-stream dataTRANFILE.jcl:119