Audit Report

The Audit Report provides a detailed "audit trail" of all fields in the Master File that were generated from corresponding COBOL fields. As illustrated in the sample that follows, the COBOL input is on the left side of the report and the Translator output is on the right. Any messages pertaining to individual fields are shown directly beneath those fields. Each segment (corresponding to an 01-level COBOL field) starts at the top of a new page.

Consider the following COBOL input description:

01 AUDIT-REC.                      
02 FIELD1 PIC X(100)
02 FIELD2 PIC X(100)
02 FIELD3 PIC X(100).

The Translator generates this Master File from this input:

FILE=AUDIT,                        SUFFIX=FIX,                     $
SEGNAME=AUDITSEG, SEGTYPE=S0, $
$ GROUP=AUDITREC, ALIAS=E01, USAGE=A300, ACTUAL=A300, $
FIELD=FIELD1, ALIAS=E02, USAGE=A100, ACTUAL=A100, $
FIELD=FIELD2, ALIAS=E03, USAGE=A100, ACTUAL=A100, $
FIELD=FIELD3, ALIAS=E04, USAGE=A100, ACTUAL=A100, $

The Translator also creates the following Audit Report:

                                                        UTILITY PROGRAM                                                     PAGE   1 
C T F
*** AUDIT-REC ***
C O B O L F I E L D S * M F D F I E L D S
*
LEV NAME PICTURE USAGE * NAME ALIAS USAGE ACTUAL $
--- ------------------------------------- ------------ ------- * ----------------------- ------------ --------------- ----------- -
*
* FILE=AUDIT, SUFFIX=FIX, $
* SEGNAME=AUDITSEG, SEGTYPE=S0, $
01 AUDIT-REC DISPLAY * $ GROUP=AUDITREC, ALIAS=E01, USAGE=A300, ACTUAL=A300, $
--- ------------------------------ ------------ ------- * ----------------------- ------------ --------------- ----------- -
* FR030W - GROUP EXCEEDS MAX LENGTH - GENERATED AS COMMENT
02 FIELD1 X(100) DISPLAY * FIELD=FIELD1, ALIAS=E02, USAGE=A100, ACTUAL=A100, $
--- ------------------------------ ------------ ------- * ----------------------- ------------ --------------- ----------- -
02 FIELD2 X(100) DISPLAY * FIELD=FIELD2, ALIAS=E03, USAGE=A100, ACTUAL=A100, $
--- ------------------------------ ------------ ------- * ----------------------- ------------ --------------- ----------- -
02 FIELD3 X(100) DISPLAY * FIELD=FIELD3, ALIAS=E04, USAGE=A100, ACTUAL=A100, $
--- ------------------------------ ------------ ------- * ----------------------- ------------ --------------- ----------- - 

Information Builders