To access the CA JCLCheck Sample REXX EXEC, edit member CAZ1REXX provided in CAI.CAZ2CLS0.
To access the JCLNeat Sample REXX EXEC, edit member CAZ1NREX provided in CAI.CAZ2CLS0.
The REXX EXEC is made up of nine subroutines. These subroutines are:
When a user specifies the CA JCLCheck STDREXX option or the JCLNeat REXXMEM option and submits a JCL member for CA JCLCheck processing, the REXX interface analyzes the initialization and DO WHILE loop, which pulls in one statement type variable at a time and checks the variable against the IF logic in the statement type subroutine for that specific statement type. The initialization variables set up the necessary CA JCLCheck or JCLNeat external functions and the DO WHILE loop initiates the processing of each statement type through each subroutine until it reaches the RAW (Raw Data) subroutine.
To have CA JCLCheck or JCLNeat issue a REXX standards error message, the site administrator can call the $CAJCL_ERROR subroutine within a statement type subroutine and provide a message number, severity code, and message text.
Important! The only action you can specify using the REXX interface is to issue an error message and to change the message severity (if the REXXMSG option is specified). Other than the message severity, you should not add code that updates our supplied type variables.
CA JCLCheck or JCLNeat turns control over to the REXX EXEC every time it encounters one of the following:
|
Copyright © 2014 CA.
All rights reserved.
|
|