Previous Topic: Using the ChekPlex FeatureNext Topic: Customization


The JCLNeat Component

JCLNeat is included with CA JCLCheck and is used to reformat JCL to conform to your shop standards. The JCL reformatting is done by using processing features, formatting options, and a table-driven keyword ordering. For example, JCL can be reformatted to align in certain columns. All JCL keyword parameters can be put in a sequence order, such as, DSN, DISP, UNIT, SPACE, and DCB respectively.

In addition, global changes can be made to JCL. For example, you can change UNIT=3380 to UNIT=SYSDA in all procedure libraries. You can use the JCLNeat Global String replacement feature for this request with the following control statements:

//GSRCNTL DD * 
|UNIT=3380|REPL| 
|UNIT=SYSDA|

The JCLNeat REXX interface is also available for changes that require logic. You can invoke JCLNeat through the ISPF panel, ISPF Edit, and in batch mode. Input to JCLNeat can be one JCL, a sequential file, or an entire PDS library. JCLNeat is not used for JCL validation and it expects the input JCL to be error-free. As best practice, the JCL should be processed through CA JCLCheck before and after the JCLNeat changes.