TWS program EQQDELDS can be used to delete data sets based on the disposition specified in the JCL and the current status of the data set in the catalog. The program is provided by IBM Tivoli Workload Scheduler for z/OS development to help customers who require this function and who do not want to change existing application JCL. As first step in the JCL, EQQDELDS deletes any data set that has a disposition of (NEW,CATLG), or (NEW,KEEP) for SMS, if the data set is already present in the catalog. It optionally handles passed data sets.
JCLCheck doesn't interface EQQDELDS automatically (like it does instead with IDCAMS program used as first step of the jcl to execute a DELETE of the datasets created as NEW in the jcl) , so it gives error
Component : CA JCLCheck workload Automation
The easiest solution to this problem is to implement a customized CAZ1REXX that will suppress the CAY6081E messages when DISP=(NEW,CATLG) or (NEW,KEEP) is specified. The EQQDELDS step could be detected in the job and a Rexx variable could be defined and evaluated to indicate this needed to be done.
The Runtime Options STDREXX and REXXMSG should be set to correctly implement this interface.
The attached docx file will provide a sample code for this implementation.