CA Culprit generates run time messages during two phases:
Extract Phase Messages and Statistics
The extract phase produces the following messages and statistics on the Run Time Messages listing:
Runtime Messages
Runtime messages result from processing input data from a single file, multiple files, database records, and tables.
Note: Some errors are followed by additional information provided by the Extended Error Handling Facility, as described in Extended Error Handling Facility.
The following report shows a sample runtime message and some additional information provided by the Extended Error Handling Facility:
mm/dd/yy RUN TIME MESSAGES volser Vnn.n PAGE 25 C350023 INVALID NUMERIC DATA ENCOUNTERED IN REPORT 01 ERROR OCCURRED DURING PROCESSING DETAIL LINE 1 FIELD 2 MOST RECENT SUBSCRIPT VALUE 0 INPUT BUFFER NUMBER 25 RECORD BUFFER DUMP CHAR 900BLYNN ASLING 000000000 22222222B0 0 0 0 ZONE FFFCDEDD444444CEDCDC444444444444444444444444444444444444444444444444444FFFFFFFFFC44FFFFFFFFCFCFCFCFC DIGIT 9002385500000012395700000000000000000000000000000000000000000000000000000000000000022222222200000000 01...5...10....5...20....5...30....5...40....5...50....5...60....5...70....5...80....5...90....5...00 CHAR 0 0 0 0 0 999I MEN.C0600.MCK.EMP & H G ZONE FCFCFCFCFCFFFC44444444444444444449B15007DCD4CFFFF4DCD4CDD4444444444444440800080540A3000C000C0009022E DIGIT 0000000000999900000000000000000000D68840455B30600B432B54700000000000000000006B0091460008000700100330 101...5...10....5...20....5...30....5...40....5...50....5...60....5...70....5...80....5...90....5...00 ▲ ******************** │ │ C350033 NUMBER OF EXTRACT DATA ERRORS HAS EXCEEDED 25 │ C350037 MESSAGES SUPPRESSED UNTIL END OF FILE │ │ ******************** │ Additional information provided by the Extended *********** END OF FILE ****************************************************** Error Handling facility. 61 INPUT RECORDS READ 61 DATA ERRORS OCCURRED IN EXTRACT LOGIC ◄------------ Runtime statistics 61 ERRORS IN REPORT 01
End-of-file Statistics
End-of-file statistics summarize how input records were processed during the extract phase. CA Culprit generates these end-of-file statistics:
SELECT/BYPASS Statistics
SELECT/BYPASS statistics indicate how many records:
The following report shows an example of SELECT/BYPASS statistics:
mm/dd/yy INPUT PARAMETER LISTING volser Vnn.n PAGE 2 ******** SEL/BYP REF CONDITION ******** SEL $ DEPARTMENT WHEN DEPT-ID-0410 EQ (4000 5200) SEL 00001 DEPT-ID-0410 EQ 4000 ◄-─┬──────────────── CA Culprit assigns a reference number SEL 00002 DEPT-ID-0410 EQ 5200 ◄-─┘ to each portion of a SELECT/BYPASS expression. mm/dd/yy RUN TIME MESSAGES volser Vnn.n PAGE 1 EMPOSITION 15 OFFICE 13 *********** END OF FILE ****************************************************** 28 INPUT RECORDS READ SELECTION SPECIFICATION STATISTICS BEGINNING TIMES TIMES TIMES NUMERIC SUBSCRIPT REFERENCE TESTED TRUE FALSE ERRORS ERRORS NUMBER 1 14 2 12 0 0 ▲ │ │ This reference number is assigned by CA Culprit in the Input Parameter Listing.
Data Table Update Statistics
Data table update statistics indicate:
The following report shows an example of data table update statistics appearing in the Run Time Message listing:
mm/dd/yy RUN TIME MESSAGES volser Vnn.n PAGE 1 *********** END OF FILE ****************************************************** 28 INPUT RECORDS READ SELECTION SPECIFICATION STATISTICS BEGINNING TIMES TIMES TIMES NUMERIC SUBSCRIPT REFERENCE TESTED TRUE FALSE ERRORS ERRORS NUMBER 1 14 2 12 0 0 ┌──► DATA TABLE UPDATE STATISTICS │ TABLE ROWS │ REPORT FUNCTION LR-NAME DEFINITION STORED │ ------ -------- ------- ---------- ------ │ │ 01 CRE EMP-TABLE GENERATED 13 │ │ CA Culprit reports that it has created, generated, and stored 13 rows in table EMP-TABLE.
Single File Extract Statistics
Single file extract statistics record the number of input records that were read from a single input file. The following report shows an example of single file extract statistics:
mm/dd/yy RUN TIME MESSAGES volser Vnn.n PAGE 1 *********** END OF FILE ****************************************************** 61 INPUT RECORDS READ ▲ │ │ │ CA Culprit read 61 input records for the job.
End-of-match Statistics
End-of-match statistics record the number of records that were:
The end-of-match messages appear immediately before the end-of-file statistics on the Runtime Messages page, as shown in the following report:
mm/dd/yy RUN TIME MESSAGES volser Vnn.n PAGE 25 *********** END OF MATCH *********** NUMBER OF RECORDS RETURNED FOR -- SYS010 -- 57 NUMBER OF RECORDS RETURNED FOR -- SYS011 -- 37 ▲ │ │ CA Culprit read 57 input records from the SYS010 file and 37 from the SYS011 file. Errors produced by the Extended Error Handling Facility also appear in this listing for all out-of-sequence records.
Note: For more information about errors produced by the Extended Error Handling Facility, see Extended Error Handling Facility.
IDMS Database Extract Statistics
CA IDMS/DB database extract statistics document the number of strings that are returned for each path defined on a PATH parameter. This information immediately precedes end-of-file messages on the Run Time Messages page. The statistics also include the number of records of each type that are read on all paths, as shown in the following report:
mm/dd/yy RUN TIME MESSAGES volser Vnn.n PAGE 1 IDMS DATABASE EXTRACT STATISTICS STRINGS RETURNED FOR PATH AA - 15 ◄--------------- CA Culprit returned 15 strings for path AA, STRINGS TRUNCATED BY SELECTION CRITERIA 12 12 of which failed the selection criteria. STRINGS RETURNED FOR PATH BB - 13 STRINGS TRUNCATED BY SELECTION CRITERIA 12 RECORD NAME NUMBER READ DEPARTMENT 14 EMPLOYEE 13 ◄--------------- CA Culprit reports the number of EMPOSITION 15 record occurrences it processed OFFICE 13 for each type of record. *********** END OF FILE ****************************************************** 28 INPUT RECORDS READ
Output Phase Messages and Statistics
The output phase produces runtime messages and statistics:
Runtime Messages
Runtime messages document report processing problems that occur during the CA Culprit output phase of processing. These messages print in the report output where the problem occurs, as shown in the following report:
10 10 10 10 10 10 10 10 W C750012 DECIMAL DIVIDE EXCEPTION IN REPORT 01 80 ▲ │ │ │ Runtime message in the output phase.
Messages for nonprinted reports print after a printed report, if any.
By establishing a limit in the OE= specification on the PROFILE parameter, you can control the number of printed messages.
Runtime Statistics
Runtime statistics document the number of records written for each report. The statistics appear at the top of a new page following the printed report:
C750009 RECORDS WRITTEN FOR REPORT 01 -- 95 ▲ │ │ │ CA Culprit prints the number of records written for each report.
|
Copyright © 2014 CA.
All rights reserved.
|
|