Where to set the CA-JCLCheck Runtime Options
search cancel

Where to set the CA-JCLCheck Runtime Options

book

Article ID: 55640

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

The JCLCheck runtime options affect how JCLCheck processes its input and output. The default runtime options are defined during installation. Additional options and can be added for each run. JCLCheck R7.0 and below used the Special Feature (FE) number in addition to the keyword runtime options.  All later versions of JCLCheck use the keyword runtime options. All supported runtime options are documented here:

Description of Runtime Options

 

 

Environment

Release: 12.0
JCLCheck Workload Automation

 

 

Resolution

Runtime options are set from the following sources:

1.  JCLDFLT CSECT: contains the default options used for all invocations of JCLCheck.  The JCLDFLT source is in the CAZ2SRC library. To assemble and link this CSECT, JCLCheck USERMOD MZ1C024 must be applied from the CAZ2JCL library.

2.  PARM on the EXEC PGM=JCLCHECK statement.  When JCLCheck is used in batch mode, the runtime options can be specified or overridden as follows:

        //STEP01 EXEC PGM=JCLCHECK, PARM='AU,SEV(4)'

3. JCLOPTS DD data set.  When JCLCheck is used in batch mode, the runtime options can be defined in any sequential data set or PDS member.  The sequential data set or PDS member can be allocated to a DDname (ex: JCLOPTS). 

      //STEP1 EXEC PGM=JCLCHECK,PARM=' OPTIONS (JCLOPTS)'
      //....
      //JCLOPTS DD *
      AU SEV(4) etc. (runtime options must be between column 2 and 71, delimited by space.)
     /*

4. SUBCHKDD DD data set. This data set is referenced only if the SUBCHEK feature is used. SUBCHEK is a JCLCheck front-end to the IBM TSO Submit function.

5. EDCHKDD DD dataset.  This data set is referenced only if the EDCHEK function is used. EDCHEK is an ISPF/PDF edit macro and is invoked using the !JCK or %EJCK command.

6. JCK Options panel JCK21. The options defined on this panel are referenced only when the %EJCK command is used. To display this panel and/or modify the options, enter command "%EJCK PANEL".

7.  JCLCheck ISPF Control Options Menu (panelid JCK0202, JCK0203, JCK0204, and JCK03). The options defined on these panels are referenced only if JCLCheck is invoked from the JCLCheck ISPF Online panels interface.

8. R1 parameter list of calling program. If JCLCheck is called from a user written program, register 1 is the address of the parameter list containing runtime options.

A complete list of options in effect is always produced in the message output that precedes the standard JCLCheck reports.  Example:

OPTIONS IN EFFECT: AUTOPROC() CSI CTLSCAN() HCD INCLUDE(ACTIVE) OPTIONS(OPTS) PDS($ 9999999999) PROC(PROC00)
                     FULLLIST JOB JOBSEV LIST(SYSPRINT) PXREF(RPT) XREF(ACTIVE)