JCLUPT PROGRAM TABLE update and CNTLOVDD() Runtime Option
search cancel

JCLUPT PROGRAM TABLE update and CNTLOVDD() Runtime Option

book

Article ID: 245238

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

How to add new custom/vendor programs to the JCLUPT PROGRAM TABLE and correctly use the JCLCheck Runtime Option  CNTLOVDD(...). 

Environment

Release :  

Component : JCLCheck Workload Automation

Resolution

In order to add new programs to the JCLUPT PROGRAM TABLE, it is important to add them before the statement 

 $UPT  ,                   END OF TABLE                         

that is at the bottom of the CAZ2SRC(JCLUPT) member that includes the default table.

Here is an example of a new program added at the bottom of the table before the 'end of table': 

JCLUPT   CAZ2BOX  HEAD='JCLCHECK UTILITY PROGRAM TABLE - ',            -00010000
               TITLE=DOCUMENTATION                                      00020000
         $UPT  $UPT  FTP,                                              -00580060
               CTL=SYSIN,                                              -00580061
               REQ=SYSPRINT                                             00580062
         $UPT  ,                   END OF TABLE                         00580063

 

The line numbers are very important because the table is modified using the IEBUPDTE IBM program.

Then the MZ2C025 usermod should be applied to update the target table with the new program.