9. PROCESSING › 9.3 Utility Programs › 9.3.1 Input List Program (CICILIST)
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
//