Previous Topic: 3.5.3.4 Selective JCL Generation Using JCLGENU

Next Topic: 3.5.5 Generate Parameter-Defined Options (cccPGEN)

3.5.4 Move CA MICS PROCs to Installation PROCLIB


There are three sets of cataloged JCL procedures (PROCs)
needed for batch processing by CA MICS.  These must reside in
one of your site's PROCLIBs.

The job to update the CA MICS complex-level procedures in the
library 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 you named on the PROCLIB statement in
prefix.MICS.PARMS(JCLDEF) are generated in members PROCJOB2
and PROCJOB3 in the prefix.MICS.CNTL library.

The CA MICS procedures that are independent of the CA MICS
database or that access the entire complex are copied by
PROCJOB1.  The procedures 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 will be 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

        '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)'