Previous Topic: Original JCL ReportNext Topic: Reformatted JCL Report


Specifying GSRCNTL DD Control Cards

If you are using global string replacement (GSRCNTL DD), the Original JCL report output looks like the following:

CA                                         JCLNeat ORIGINAL JCL   CA JCLCHECK     SYS: xxxx IN   //BELST023 JOB (40100000),'CAUSER1',                            0001000 INSB // PRTY=15, IN   //     CLASS=A,                                                 0002000 REP  //     CLASS=X,                                                 0002000 IN   //     MSGCLASS=X                                               0003000 INSA //     ROLL=(NO,NO) IN   //STEP01 EXEC PGM=IEFBR14                                       0004000 IN   //DD0  DD UNIT=3350,VOL=SER=SER001,SPACE=(TRK,0),DCB=(BUFNO=7)  0005000 REP  //DD0  DD UNIT=(SYSDA,2),VOL=SER=SER001,SPACE=(TRK,0),          0005000 REP  // DCB=(BUFNO=7) IN   //DD1  DD UNIT=3350,VOL=SER=SER001,SPACE=(TRK,0)                0006000 REP  //DD1  DD UNIT=(SYSDA,2),VOL=SER=SER001,SPACE=(TRK,0)           0006000 IN   //DD2  DD UNIT=3380,VOL=SER=SER002,SPACE=(TRK,0)                0007000 DEL  //DD2  DD UNIT=3380,VOL=SER=SER002,SPACE=(TRK,0)                0007000 IN   //DD3  DD UNIT=3390,VOL=SER=SER003,SPACE=(TRK,0)                0008000 COM  //*DD3  DD UNIT=3390,VOL=SER=SER003,SPACE=(TRK,0)               0008000

Output

When you use the GSRCNTL parameter, the report identifies each of the changes by prefixing each line of output with one of following:

COM

Commented JCL statement

DEL

Deleted JCL statement

IN

Input JCL line (FROM string)

INSA

Inserted JCL statement after

INSB

Inserted JCL statement before

REP

Line string replacement