MFmainframe-rea
WS carddemo · 26f629ef

Batch job · 6 steps · XREFFILE.jcl:1XREFFILE

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

Job stream

STEP05

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:22
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*XREFFILE.jcl:23
SYSINin-stream (6 lines)read derivedin-stream dataXREFFILE.jcl:24
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:25-30
   DELETE AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS -
          CLUSTER
   IF MAXCC LE 08 THEN SET MAXCC = 0
   DELETE  AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX  -
          ALTERNATEINDEX
   IF MAXCC LE 08 THEN SET MAXCC = 0

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

STEP10

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:36
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*XREFFILE.jcl:37
SYSINin-stream (14 lines)read derivedin-stream dataXREFFILE.jcl:38
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:39-52
   DEFINE CLUSTER (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS) -
          CYLINDERS(1 5) -
          VOLUMES(AWSHJ1 -
          ) -
          KEYS(16 0) -
          RECORDSIZE(50 50) -
          SHAREOPTIONS(2 3) -
          ERASE -
          INDEXED -
          ) -
          DATA (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS.DATA) -
          ) -
          INDEX (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS.INDEX) -
          )

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

STEP15

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:57
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*XREFFILE.jcl:58
XREFDATAAWS.M2.CARDDEMO.CARDXREF.PSSHRread derivedIDCAMS REPRO INPUT (in-stream app/jcl/XREFFILE.jcl:64)XREFFILE.jcl:59
XREFVSAMAWS.M2.CARDDEMO.CARDXREF.VSAM.KSDSSHRwrite derivedIDCAMS REPRO OUTPUT (in-stream app/jcl/XREFFILE.jcl:64)XREFFILE.jcl:61
SYSINin-stream (1 lines)read derivedin-stream dataXREFFILE.jcl:63
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:64
   REPRO INFILE(XREFDATA) OUTFILE(XREFVSAM)

IDCAMS: REPRO input DD XREFDATA, output DD XREFVSAM

STEP20

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:69
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*XREFFILE.jcl:70
SYSINin-stream (11 lines)read derivedin-stream dataXREFFILE.jcl:71
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:72-82
   DEFINE ALTERNATEINDEX (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX)-
   RELATE(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS)                    -
   KEYS(11,25)                                                   -
   NONUNIQUEKEY                                                  -
   UPGRADE                                                       -
   RECORDSIZE(50,50)                                             -
   FREESPACE(10,20)                                              -
   VOLUMES(AWSHJ1)                                               -
   CYLINDERS(5,1))                                               -
   DATA (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.DATA))           -
   INDEX (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.INDEX))

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

STEP25

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:87
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*XREFFILE.jcl:88
SYSINin-stream (3 lines)read derivedin-stream dataXREFFILE.jcl:89
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:90-92
  DEFINE PATH                                           -
   (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.PATH)        -
    PATHENTRY(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX))

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

STEP30

runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:97
DDDatasetDISPUseBasisAt
SYSPRINTSYSOUT=*write derivedSYSOUT=*XREFFILE.jcl:98
SYSINin-stream (3 lines)read derivedin-stream dataXREFFILE.jcl:99
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:100-102
   BLDINDEX                                                      -
   INDATASET(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS)                 -
   OUTDATASET(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX)

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