7. PARAMETERS › 7.3 Unit Level Parameters › 7.3.1 CICS Parameter Generation (CICPGEN)
7.3.1 CICS Parameter Generation (CICPGEN)
The CICS Parameter Generation (CICPGEN) inputs the unit level
parameters and generates SAS code that is executed by the
DAY040 step. The generated code contains SAS macros and
formats that dictate many aspects of input processing logic.
For example, it identifies the CICS regions to be processed,
the ddnames from which the data is read, and the number of
work file pairs to be used.
The JCL for CICPGEN resides in prefix.MICS.CNTL.
The following chart shows the input parameters processed and
output source modules written by CICPGEN. The input
parameters are documented in subsequent sections of this
chapter. The parameters are coded in the following members
in prefix.MICS.PARMS:
o CICOPS - CICS Processing Options Definition
o INPUTCIC - CICS Input DD Statement
+-----------+------------+--------------------+-------------+
| INPUT | OUTPUT | OUTPUT | OUTPUT |
| prefix. | prefix. | prefix.MICS. | prefix. |
| MICS. | MICS. | USER.SOURCE | MICS. |
| PARMS | PARMS | module: macros: | MUOLIB |
+-----------+------------+--------------------+-------------+
| | | | |
| CICOPS | WORKCIC | #CICMSTR: %CICCDAL | $CICSEL |
| INPUTCIC | | %CICCDCU | $CICTRAN |
| | | %CICCMR | $CICTYP |
| | | %CICCSF | $CTGAPID |
| | | %CICCST | |
| | | %CICCSW | |
| | | %CICIPCV | |
| | | %CICPROC | |
| | | %CICRVAL | |
| | | %CICTRAN | |
| | | %CMFINP | |
| | | %CMRDEL | |
| | | %CSFDEL | |
| | | %CSFOUT | |
| | | %CSFMERG | |
| | | %CSTMERG | |
| | | %CSUSORT | |
| | | %CSUMERG | |
| | | %CSUDEL | |
| | | %CSWOUT | |
| | | %CSWDEL | |
| | | %CSYMERG | |
| | | %EPLINP | |
| | | %EPLJFCB | |
| | | %MONFLGS | |
| | | %MONINP | |
| | | %MONJFCB | |
| | | %TAPECSU | |
| | | %TAPEDSN | |
| | | #CICMSAC | |
+-----------+------------+--------------------+-------------+