Previous Topic: 3.5.3.4 Selective JCL Generation Using JCLGENUNext Topic: 3.5.5 Generate Parameter-Defined Options (cccPGEN)


3.5.4 Move CA MICS PROCs to Installation PROCLIB

 Three sets of cataloged JCL procedures (PROCs) are
 needed for batch processing by CA MICS.  These procedures must
 reside in one of your site's PROCLIBs.
 
 The job to update the CA MICS complex-level procedures in the
 library that you named on the PROCLIB statement in
 sharedprefix.MICS.PARMS(JCLDEFC) is generated in
 sharedprefix.MICS.CNTL(PROCJOB1).
 
 The jobs to update the CA MICS unit-level procedures in the
 library that you named on the PROCLIB statement in
 prefix.MICS.PARMS(JCLDEF) are generated in members PROCJOB2
 and PROCJOB3 in the prefix.MICS.CNTL library.
 
 PROCJOB1 copies the CA MICS procedures that are independent of the CA MICS
 database or that access the entire complex.
  The procedures that are copied by PROCJOB2 do not access
 the database while the procedures copied by PROCJOB3 do
 provide database access.  Both are dependent on code
 generated at the unit database level.
 
 The PROCJOB1, PROCJOB2, and PROCJOB3 jobs execute the IEBCOPY
 utility to add the CA MICS cataloged procedures to a
 partitioned data set.  Note that some sites may have special
 security procedures or other JCL requirements for
 authorization to update a PROCLIB.  If this is the case at
 your site, review the PROCJOB1, PROCJOB2, and PROCJOB3 JCL
 that CA MICS generates before submitting each job.  If any
 special JCL modifications are needed, make them before
 submitting the update job.
 
 When executing any of the PROCJOBs you should perform the
 following steps.
 
     1.  Review the procedures that are copied by
 
         'sharedprefix.MICS.CNTL(PROCJOB1)'
 
           MICSDM   - CA MICS Dialog Manager SAS Access
           MICSGT   - CA MICS Component Generation and Test
           MICSGU   - CA MICS Component Generation and Update
           MICSASM  - CA MICS Assembly and Link
           MICSCOM  - CA MICS Database Complex Access
           MICSDOC  - CA MICS Document Print
           MICSDOCH - CA MICS DocWebVu
           MICSRPTS - CA MICS ISPF Dialog Manager Access
           MICSSDD  - CA MICS SAS DD statement include
           MICSSDS  - CA MICS SAS DSNAMEs include
           MICSSVR  - CA MICS Q&R Mainframe Server
 
         'prefix.MICS.CNTL(PROCJOB2)'
           MICSNDBx - CA MICS Database Unit No Access
           MICSDUx  - CA MICS Database Unit Dialog Manager SAS
                           Access
 
         'prefix.MICS.CNTL(PROCJOB3)'
           MICSSHRx - CA MICS Database Unit Shared Access
           MICSDBx  - CA MICS Database Unit Exclusive Access
 
         If any PROCs need to be modified for your site,
         follow the guidance in JCLGEN Parameters for Special
         Requirements, Section 2.3.3.3.
 
     2.  Submit the job for execution.
 
           SUB 'sharedprefix.MICS.CNTL(PROCJOB1)'
           SUB 'prefix.MICS.CNTL(PROCJOB2)'
           SUB 'prefix.MICS.CNTL(PROCJOB3)'