Previous Topic: 9.3 Utility Programs

Next Topic: 9.3.2 Data Dictionary Print Program (CICCDCPT)

9.3.1 Input List Program (CICILIST)


The utility program CICILIST selectively lists the data
records from a CMF or ASG-TMON input file.  The data is
listed in the same format as that produced by the SAS LIST
statement, which lists the data lines in the SAS log
following a ruler indicating column positions.  Each data
line is also accompanied by its hex representation.  This
format is very helpful when input fields have to be examined
to determine the cause of any error messages issued during
the CA MICS daily CICS processing.
The JCL for CICILIST resides in prefix.MICS.CNTL(CICILIST).
It is generated when you install the CA MICS Analyzer Option
for CICS in a database unit.  Before running this utility
program, you must supply the correct input data set name and
the following program control statements:

o  For the input file to be listed, a control statement is
   required that names the ddname of the input data source.
   The format is:

   ddname xxx

   where:

   ddname = JCL ddname where the input file is defined.
   xxx    = A three-character input data source.  Valid
              values are CMF, MON, or TCE.

o  For each record to be listed, a control statement is
   required indicating the record number (one statement per
   record number).  For example, to list record numbers 30
   to 33, the following statements are required:

   30
   31
   32
   33
Sample JCL is shown below to list two input records from CMF
input.  The record numbers are 1820 and 2050.

//SAMPLE JOB ..
//CICILIST EXEC MICSNDBx
//SYSIN   DD DISP=SHR,DSN=sharedprefix.MICS.INCLLIB(CICILIST)
//INDATA  DD DISP=SHR,DSN=your.cmf110.data.file
//CONTROL DD *
 INDATA  CMF
 1820
 2050
//