2. Planning for Installation and Use of CA MICS › 2.3 Installation Planning and Parameter Specification › 2.3.3 CA MICS JCL Planning and Parameters › 2.3.3.1 JCLGEN Process Flow › 2.3.3.1.1 Processing Done by Standard JCLGEN Jobs
2.3.3.1.1 Processing Done by Standard JCLGEN Jobs
The output produced by each of the JCLGEN jobs is stored in
the CA MICS CLIST, CNTL, GENLIB, ISPTLIB, MACAUTOS, PARMS,
and SOURCE libraries. The default generation list for the
job is in sharedprefix.MICS.PARMS(JCLGENx) where 'x' is 0
through 3, or prefix.MICS.PARMS(JCLGENx) where 'x' is B
through G.
Figures 2-17, 2-18, and 2-19 list the CLISTs and jobs which
will be generated by each of the JCLGEN jobs when the default
generation lists are used.
+--------------------------------------------------------+
| Jobs: Added to sharedprefix.MICS.CNTL by Job JCLGEN0 |
| For Complex-wide Jobs |
|--------+-----------------------------------------------|
|cccCGEN | Component Generation Job for Component "ccc" |
|BASHFSLD| |
|BASHFSU | Expand Distributed USS Code and Data |
|COPYLIBS| Job to Copy CA MICS Lib's for a New DB Unit |
|CPLXGEN | Complex Option Generation Job |
|DICDSHEL| Create MTI Data Dictionary Entries |
|DICINIT | Initialize MTI Dictionary |
|DICLOAD | Load the MTI Dictionary |
|DICREPAR| Repair the MTI Dictionary |
|DICREPRT| Job to Update the MTI Dictionary |
|DICSCAN | Recover an Existing MTI Dictionary |
|DOCAGEN | Document Access Guide/Title Generation Job |
|DOCAGEN1| Document Access Full Generation Job |
|DOCUMENT| CA MICS Document Print |
|DOCUPDTG| Refresh HTML Format Documentation |
|DOCXPORT| Package DocWebVu Files for Transfer |
|DOC2HTML| Create Documents in HTML Format |
|GDGSGENC| Establish Complex-Level Generation Data Groups|
|JCLGEN1 | JCLGEN of Installation Accounting Jobs |
|JCLGEN2 | JCLGEN of I/S Management Alert Jobs |
|JCLGEN3 | JCLGEN of Q&R Template Jobs |
|JCLGENA | JCLGEN of New Unit Libraries |
|JCLGENB | Regenerate Unit Libraries |
|JCLGENUC| JCLGEN of User Defined Jobs |
|LDSASFLS| Job to Load SAS Tables and Screens |
|MDBCPYRN| Job to Expand the MCOLIB Data Set |
|MDBGEN | Job to Re-Generate the Platform Meta Database |
|MQRCOPY | Copy Q&R Load Modules to Authorized Library |
|MQRHOST | Job for Q&R Query Host Processing |
|MICSSVR | JCL for the Q&R Mainframe Server |
|MTICREAT| Create a New MTI Component |
|MTIDUTIL| Job to Update the MTI Dictionary |
|MWPDIRIN| Copy the Image Directory to Publishing Dir. |
|PDMCOPY | Copy the PDM module to the CAILIB |
|PROCJOB1| Job to Move Complex-Level PROCs to PROCLIB |
|PSPSTAT | Generate Product Change Status Report |
|TMPLTJOB| Copy Q&R Templates to Template Library |
|TNGCBCSV| Consolidate TNGCB SAS Data Sets into 1 CSV |
|USERFMTC| Update Complex-Level User-Defined SAS Formats |
|--------+-----------------------------------------------|
| CLIST Members |
|--------+-----------------------------------------------|
|MWFSMPL1| Sample MWF CLIST w/o Installation ISPLLIB |
|MWFSMPL2| Sample MWF CLIST with Installation ISPLLIB |
+--------------------------------------------------------+
+--------------------------------------------------------+
| Jobs: Added to sharedprefix.MICS.CNTL by Job JCLGEN1 |
| For CA MICS Accounting and Chargeback Jobs |
|--------+-----------------------------------------------|
|ACTBGTL0| Build ISPF Table From ACTBGT00 File Job |
|ACTBGTL1| Build ISPF Table From ACTBGT01 File Job |
|ACTBGTSM| Budget Summary Job |
|ACTBGT46| Convert Pre4600 ACTBGT Files |
|ACTCCALD| Build ISPF Table From ACTCCA01 File Job |
|ACTCOSTR| Cost Reconciliation Report Job |
|ACTCRDPT| Supplementary Credit Report Job |
|ACTEXTTB| Accounting External Files Job |
|ACTJC | ISPF/DM Table Utility Update Job |
|ACTJT | ISPF/DM Table Utility Update Job |
|ACTMG | Accounting Central Site Merge Job |
|ACTMS | Remote Site Unload Job |
|ACTRCP46| Convert Pre4600 ACTRCP Files |
|ACTSEQLD| Rate Simulation Job |
|ACTTBUTL| ISPF Table Maintenance Job |
|ACTUPDTB| Update Tables Job |
|ACTUTILG| Utilities Generation Job |
|ACTXBGT0| ACTBGT00 SAS File Generation Job |
|ACTXBGT1| ACTBGT01 SAS File Generation Job |
|ACTXCCA | ACTCCA01/ACTCNV01 SAS File Generation Job |
|ACTXCCC | Cost Center Validation Table Gen Job |
|ACTXOPTM| Shared Level Multi-site Acct Options Gen Job |
|ACTXOPTS| Shared Level Standard Acct Options Gen Job |
|ACTXSEQ | ACTSEQ01 SAS File Generation Job |
|ACTXTBL | SAS File Generation Job |
|ACTYRBGT| Budget Projection Report Job |
|ACTYTDRF| Retrofit ACT_YR00 Invoice Level Job |
|ACT0YR46| Convert Pre4600 ACT_YR Files |
|CHRGELEM| Charging Element Table Generation Job |
|CHRGROUP| Charge Group Generation Job |
|CLOSETBL| Tables Close Job |
|CREDCAT | Credit Category Generation Job |
|EXTFILE | External File Generation Job |
|FINRECAP| Financial Recap File Creation Job |
|FINRPT | Financial Report Job |
|FINRPTY | Year-to-date Financial Report Job |
|INVCCAT | Invoice Category Generation Job |
|INVOICE | Invoice Job |
|INVOICEM| Multi-site Invoice Job |
|INVOICER| Invoice Report Job |
|INVOICET| Test Invoice Job |
|MNACTHLR| Higher Level Report Job |
|PRINTTBL| Tables Print Job |
|PRORATE | Prorating Generation Job |
|RATERPTE| External File Rate Report Job |
+--------------------------------------------------------+
+--------------------------------------------------------+
| Jobs: Added to sharedprefix.MICS.CNTL by Job JCLGEN2 |
| For CA MICS I/S Management Alert Specific Jobs |
|--------+-----------------------------------------------|
|CIMALLOC| Allocate CIMANAGE Data Base Job |
|CIMDSTUB| Appendix E Management Indicator Derivations |
|CIMFTTB | Table Generations Job |
|CIMINFLS| CIMINFLS Table Generator Job |
|CIMINRPT| Management Reports from Appendix E |
|CIMISDOC| Information Structure Documentation Job |
|CIMMIDOC| Management Indicator Documentation Job |
|CIMRPTGN| Reports Job |
|SPCIMUPD| Monthly CIMANAGE Update Job |
+--------------------------------------------------------+
Figure 2-17. JCLGEN0-3 Generated Outputs
At the database unit level, the JCLGENA/JCLGENB and JCLGENC
through JCLGENG jobs provide JCL generation processing as
described in the tables that follow.
The consolidated UNITGEN process combines the JCL generation
processing of the JCLGENB, JCLGENC, and JCLGEND jobs, with
the COPYLIBU, ALLPGEN, CYCLEGEN, and GDGSGEN jobs. The
UNITGEN job generates (and optionally submits) the UNITGEN1
job to perform the consolidated generation processing for a
unit database. See section 5.6 for more information on the
UNITGEN process.
+-+--------------------------------------------------------+
| | Jobs: Added to prefix.MICS.CNTL by Jobs JCLGENA |
| | and/or JCLGENB |
| | For Data Base Unit Installation Jobs - part 1 |
+-+--------+-----------------------------------------------|
|x|cccCHECK| Data Base Definition Check Job for Component |
|x|cccEVA | Exception Evaluation Analysis for Component |
|x|cccPGEN | Parameter Generation Job for Component |
|x|ACTDAY1R| ACT Daily Audit Tape Recovery Job |
|x|ACTINITA| ACT DAY1 Audit Tape Initialization Job |
|x|ACTLGRSP| ACT Monthly Ledger Prorating Job |
|x|ACTJU | ISPF/DM Table Update Utility Job |
|x|ACTRTSIM| ACT Rate Simulation of Charges Job |
| |ALLPGEN | Parameter Generation Job for All Components |
|x|AUDITRPT| ACT Component Audit Report Job |
|x|BGTCNTL | ACT Component Budget Job |
|x|CICALONE| CICS Standalone Processing Program |
|x|CICCDCPT| CICS Data Dictionary Print Program |
|x|CICILIST| CICS Input Data List Program |
| |CKPTINIT| Checkpoint File Initialization Job |
| |COPYLIBU| Job to Tailor CA MICS Lib's for a New DB Unit|
| |CYCLEGEN| Data Base SAS MACRO Generator Job |
| |DBPLAN | Data Base Space Analysis Job |
|x|FINRPTU | ACT Component Financial Report Job |
|x|IMSASM | Job to Reassemble IMSLOGUT |
|x|INVOICEU| ACT Component Invoice Job |
| |JCLGENC | JCLGEN of Jobs Affected by Data Base Split |
| |JCLGEND | JCLGEN of Operational Jobs |
| |JCLGENE | JCLGEN of Jobs Affected by Split After Install|
| |JCLGENF | JCLGEN of Data Base Backload/Special Jobs |
| |JCLGENU | JCLGEN of User Defined Jobs |
|x|MAGRUN | ACT CA MICS Algorithm Generator Job |
| |PROCJOB2| Job to Move Operational Procs to PROCLIB |
|x|PRORATEU| Unit Level Prorate Format Generation Job |
|x|RATERPT | Unit Level Rate Report Job |
|x|RMFRPTS | RMF Post Processor Report Job |
| |RSTATUS | Run Status Report Job |
|x|SNTRPTSD| SNA Network Daily Tabular Reports |
|x|SNTRPTSM| SNA Network Mnthly Tabular Reports |
+-+--------+-----------------------------------------------+
NOTE: Column 1 in Figure 2-18 indicates those jobs which are
only generated by JCLGENA and JCLGENB if their Component is
defined in the COMPONENTS statement in the JCLDEF PARMS
member.
Figure 2-18. JCLGENA and JCLGENB Generated Job Outputs
+--------------------------------------------------------+
| Jobs: Added to prefix.MICS.CNTL by Job JCLGENC |
| For Database Unit Installation Jobs - part 2 |
+--------+-----------------------------------------------+
|ALLOCATE| Database Unit Allocation Job |
|GDGSGEN | Job to Establish Generation Data Groups |
|PROCJOB3| Job to Move PROCs to PROCLIB |
|cccIUALC| ccc Product Incremental Update Allocation Job |
|cccIUGDG| ccc Product Job to Establish Optional |
| | Incremental Update Tape Data Groups |
+--------+-----------------------------------------------+
+--------+-----------------------------------------------+
| Jobs: Added to prefix.MICS.CNTL by job JCLGEND |
| For Database Unit Operational Jobs |
+--------+-----------------------------------------------|
|AUDIT | Optional Stand-Alone Archive Audit Job |
|BACKUP | Database Backup Job |
|DAILY | Standard Daily Update and Reporting Job |
|DAILYRPT| Special Daily Reporting Job |
|DAYSMFR | Daily DAYSMF Work File Recovery |
|EXCFULL | Full List of Exception Occurrences |
|HISTM | Optional Monthly Archive History Job |
|HISTW | Optional Weekly Archive History Job |
|INCRccc | ccc Product Incremental Update Job |
|IUDBINIT| Incremental Update Database Initialization Job|
|MONTHACT| Special Accounting Dates Monthly Update Job |
|MONTHLY | Standard Monthly Update and Reporting Job |
|MONTHRPT| Standard Monthly Reporting Job |
|RESTORE | Database Restore Job |
|RSTRTLIB| sharedprefix.MICS.ISPTLIB Restore Job |
|RSTRTBLS| sharedprefix.MICS.TABLES Restore Job |
|SCHEDULE| Job Scheduling Facility Job |
|SPLITSMF| Incremental Update DAYSMF Processing Job |
|WEEKLY | Standard Weekly Update and Reporting Job |
|WEEKRPT | Standard Weekly Reporting Job |
|YEARACT | Special Accounting Dates Yearly Update Job |
|YEARLY | Standard Yearly Update and Reporting Job |
+--------+-----------------------------------------------+
+--------------------------------------------------------+
| Jobs: Added to prefix.MICS.CNTL by Job JCLGENE |
| For Jobs Affected by a DB Split after Install |
|--------+-----------------------------------------------|
|ALLOCATE| Database Unit Allocation Job |
|BACKUP | Database Backup Job |
|GDGSGEN | Job to Establish Generation Data Groups |
|MONTHLY | Standard Monthly Update and Reporting Job |
|PROCJOB3| Job to Move PROCs to PROCLIB |
|RESTORE | Database Restore Job |
+--------------------------------------------------------+
+--------------------------------------------------------+
| Jobs: Added to prefix.MICS.CNTL by Job JCLGENF |
| For SPECIAL Database Unit Installation Jobs |
|--------+-----------------------------------------------|
|ALLOCATE| Special Database Allocation Job |
|ALLPGEN | Job to Generate Special Database Components |
|CKPTINIT| Special Database Checkpoint Init Job |
|COPYLIBU| Job to Tailor MICS Libraries for a New DB Unit|
|CYCLEGEN| Special Database Cycles Generation job |
|GDGSGEN | Special Database GDG Job |
|JCLGENG | JCLGEN Job for Special DB Operational Jobs |
|KILL | Special Database Deletion Job |
|PROCJOB2| Special Database Job to Move PROCs |
|PROCJOB3| Special Database Job to Move PROCs |
|SELFILES| Special Database Job to Select Files |
+--------------------------------------------------------+
+--------------------------------------------------------+
| Jobs: Added to prefix.MICS.CNTL by Job JCLGENG |
| For SPECIAL Database Unit Operational Jobs |
|--------+-----------------------------------------------|
|AUDIT | Optional Stand-Alone Archive Audit Job |
|BACKUP | Special Database Backup Job |
|DAILY | Special Database Daily Job |
|INCRccc | Special Database ccc Product Incremental |
| | Update Job |
|IUDBINIT| Special Database Incremental Update |
| | Initialization Job |
|MONTHLY | Special Database Monthly Job |
|RESTORE | Special Database Restore Job |
|SPLITSMF| Special Database Incremental Update DAYSMF |
| | Processing Job |
|WEEKLY | Special Database Weekly Job |
|YEARLY | Special Database Yearly Job |
+--------------------------------------------------------+
Figure 2-19. JCLGENC-G Generated Outputs