MFmainframe-rea
WS carddemo · 26f629ef

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

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

Job stream

CLCIFIL

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

STEP05

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:33
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:34
SYSINin-stream (6 lines)read derivedin-stream dataCARDFILE.jcl:35
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:36-41
   DELETE AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS -
          CLUSTER
   IF MAXCC LE 08 THEN SET MAXCC = 0
   DELETE AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX -
          ALTERNATEINDEX
   IF MAXCC LE 08 THEN SET MAXCC = 0

IDCAMS: DELETE deletes AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDSDELETE deletes AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX

STEP10

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:47
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:48
SYSINin-stream (14 lines)read derivedin-stream dataCARDFILE.jcl:49
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:50-63
   DEFINE CLUSTER (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS) -
          CYLINDERS(1 5) -
          VOLUMES(AWSHJ1 -
          ) -
          KEYS(16 0) -
          RECORDSIZE(150 150) -
          SHAREOPTIONS(2 3) -
          ERASE -
          INDEXED -
          ) -
          DATA (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.DATA) -
          ) -
          INDEX (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.INDEX) -
          )

IDCAMS: DEFINE CLUSTER defines AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.DATA, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.INDEX

STEP15

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:68
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:69
CARDDATAAWS.M2.CARDDEMO.CARDDATA.PSSHRread derivedIDCAMS REPRO INPUT (in-stream app/jcl/CARDFILE.jcl:75)CARDFILE.jcl:70
CARDVSAMAWS.M2.CARDDEMO.CARDDATA.VSAM.KSDSSHRwrite derivedIDCAMS REPRO OUTPUT (in-stream app/jcl/CARDFILE.jcl:75)CARDFILE.jcl:72
SYSINin-stream (1 lines)read derivedin-stream dataCARDFILE.jcl:74
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:75
   REPRO INFILE(CARDDATA) OUTFILE(CARDVSAM)

IDCAMS: REPRO input DD CARDDATA, output DD CARDVSAM

STEP40

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:80
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:81
SYSINin-stream (10 lines)read derivedin-stream dataCARDFILE.jcl:82
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:83-92
   DEFINE ALTERNATEINDEX (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX)-
   RELATE(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS)                    -
   KEYS(11 16)                                                   -
   NONUNIQUEKEY                                                  -
   UPGRADE                                                       -
   RECORDSIZE(150,150)                                           -
   VOLUMES(AWSHJ1)                                               -
   CYLINDERS(5,1))                                               -
   DATA (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.DATA))           -
   INDEX (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.INDEX))

IDCAMS: DEFINE ALTERNATEINDEX defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX, relates AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.DATA, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.INDEX

STEP50

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:97
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:98
SYSINin-stream (3 lines)read derivedin-stream dataCARDFILE.jcl:99
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:100-102
  DEFINE PATH                                           -
   (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.PATH)        -
    PATHENTRY(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX))

IDCAMS: DEFINE PATH defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.PATH, relates AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX

STEP60

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:107
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:108
SYSINin-stream (3 lines)read derivedin-stream dataCARDFILE.jcl:109
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:110-112
   BLDINDEX                                                      -
   INDATASET(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS)                 -
   OUTDATASET(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX)

IDCAMS: BLDINDEX input AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS, output AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX

OPCIFIL

runs SDSF observedCARDFILE.jcl:118
DDDatasetDISPUseBasisAt
ISFOUTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:119
CMDOUTSYSOUT=*write derivedSYSOUT=*CARDFILE.jcl:120
ISFINin-stream (2 lines)read derivedin-stream dataCARDFILE.jcl:121