How to activate the JCLCheck SUBCHEK feature.
search cancel

How to activate the JCLCheck SUBCHEK feature.

book

Article ID: 54058

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

When the JCLCheck  SUBCHEK feature is enabled, and the TSO SUBMIT command is issued, the SUBCHEK feature is called first to validate the JCL. If the JCL is validated cleanly, the JCL is submitted to the internal reader. If the JCL does not validate cleanly (non-zero return code), the JCL will not be submitted. This Knowledge Document describes the necessary steps to enable the SUBCHEK feature.

 



Environment

JCLCheck release 12.0

Resolution

1. Allocate a sequential file or PDS member to ddname SUBCHKDD. The SUBCHKDD data set contains the  JCLCheck runtime options. If the SUBCHKDD data set is not found, JCLCheck does not validate the JCL and passes the JCL to TSO SUBMIT. An example of a SUBCHKDD file content is as follows:

         SUBCHEK TSOE NOL AU

2. Add the following product statement to the PARMLIB DD in your  Common Services CAIRIM job:
         PRODUCT(CA JCLCHECK) VERSION(Z1C0) INIT(Z1C0INIT) PARM(SUBCHEK)

3. Run Common Services CAIRIM job to initialize the SUBCHEK feature. The following will be displayed in the syslog:

         CA-JCLCHECK SUBCHEK INITIALIZATION PHASE I - COMPLETE
         CA-JCLCHECK SUBCHEK INITIALIZATION PHASE II - COMPLETE
         CA-JCLCHECK SUBCHEK INITIALIZATION PHASE III ? COMPLETE

To disable SUBCHEK, run Common Services CAIRIM job with the following product statements:
         PRODUCT(CA-JCLCHECK) VERSION(Z1C0) INIT(Z1C0INIT) PARM(SUBCHEK,DISABLE)
 

Additional Information

Recommended Readings:

Install SUBCHEK

The SUBCHEK Feature