Previous Topic: Job Scheduling Interface for CA Scheduler Panel (JCK09)Next Topic: OPROC and OPROCLIB Panel (JCK13)


Control Card Override Panel (JCK12)

You can use this panel to specify control card override libraries or the CNTLOVDD ddname (if the control card override libraries were pre-allocated).

To display this panel, enter Y in the CNTLOVER field on the CA JCLCheck Additional Processing Options panel (JCK0203).

Example: Specify CNTLOVER Options

In this example, the CNTLOVER runtime options specify three control card override libraries. If the TEST.CNTLCRDS library is not found, CA JCLCheck prints an information message and validation processing continues. If the other two libraries are not found, CA JCLCheck processing terminates.

JCK12 -------------- DEFINITION OF CONTROL CARD OVERRIDES -------------------- 
 COMMAND===>                                                                   
 Date - yyyy/mm/dd                 Userid - USERID1               Time - hh:mm 
                                                                               
 CNTLOVDD:           (CNTLOVDD and the libraries below are mutually exclusive) 
                                                       Type 'C' to continue or 
                                                       'E' or blank for error. 
 LIBRARY  1: QA.CNTL.CARDS                                   If Not Found?     
 LIBRARY  2: TEST.CNTLCRDS                                   If Not Found? C     
 LIBRARY  3: DEVL.CNTL.CARDS                                 If Not Found?    
 LIBRARY  4:                                                 If Not Found?     
 LIBRARY  5:                                                 If Not Found?    
 LIBRARY  6:                                                 If Not Found?     
 LIBRARY  7:                                                 If Not Found?     
 LIBRARY  8:                                                 If Not Found?     
 LIBRARY  9:                                                 If Not Found?     
 LIBRARY 10:                                                 If Not Found?     
 LIBRARY 11:                                                 If Not Found?     
 LIBRARY 12:                                                 If Not Found?     
 LIBRARY 13:                                                 If Not Found?     
 LIBRARY 14:                                                 If Not Found?     
 LIBRARY 15:                                                 If Not Found?     
 LIBRARY 16:                                                 If Not Found?     
            Press Enter to continue

Usage note: When you specify CNTLOVDD and attempt to invoke CA JCLCheck in the ISPF foreground, CA JCLCheck expects the control card override libraries to have been pre-allocated in the TSO/ISPF session. However, when CNTLOVDD is specified and you attempt to invoke CA JCLCheck in ISPF-initiated background (a submitted independent batch job), CA JCLCheck takes the names of the CNTLOVDD libraries from the JCKUSR CLIST and imbeds them as a concatenation through JCKSKEL into the CA JCLCheck batch job. Thus, you can manage the control card override libraries for CA JCLCheck background invocations using the JCKUSR CLIST. To do this, modify the JCKUSR CLIST in CAI.CAZ2LS0 as follows:

/***********************************************************/   
/* SET UP CONTROL CARD OVERRIDE LIBRARIES FOR CNTLOVDD.    */   
/* THESE LIBRARIES WILL BE IMBEDDED IN THE CA JCLCHECK     */   
/* BATCH INVOCATION JCL VIA THE JCKSKEL JCL SKELETON.      */   
/* (THIS IS ONLY USED FOR ISPF BATCH INVOCATION WHEN       */   
/* CNTLOVDD IS SPECIFIED.)                                 */   
/***********************************************************/   
IF &PASS EQ 3 THEN DO                                           
   SET &CCODS1 = &STR(QA.CNTL.CARDS)                            
   SET &CCODS2 = &STR(TEST.CNTL.CARDS)                          
   SET &CCODS3 = &STR(DEVL.CNTL.CARDS)                          
   SET &CCODS4 = &STR()                                         
   SET &CCODS5 = &STR()                                         
   SET &CCODS6 = &STR()                                         
   SET &CCODS7 = &STR()                                         
   SET &CCODS8 = &STR()