How to activate the CA JCLCheck Workload Automation SUBCHEK feature.
Article ID: 54058
JCLCheck Workload Automation
When the CA JCLCheck WA 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.
CA JCLCheck release 12.0
1. Allocate a sequential file or PDS member to ddname SUBCHKDD. The SUBCHKDD data set contains the CA JCLCheck runtime options. If the SUBCHKDD data set is not found, CA JCLCheck WA 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 CA 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)