Body section flags
The following flags can appear in the body section to indicate various conditions. For record comparisons and wide formatted comparisons, the flags appear in the ID column at the left of each line of data, unless otherwise indicated. For narrow formatted comparisons, the flags appear to the left of the record header information that precedes the fields for a record, or to the left of the field name.
- I
- Indicates an inserted record in the “New” data set.
- D
- Indicates a deleted record in the “Old” data set.
- C
- Indicates a changed record in the “New” data set when the comparison was performed using keyed synchronization. This highlights the special case where the records had matching keys but altered data.
- O
- Indicates the old data in a changed record when the comparison was performed using keyed synchronization.
- +
- Indicates a key sequence error in a “keyed” synchronization comparison.
- -
- Indicates a key truncation error in a “keyed” synchronization comparison.
- *
- Indicates both a key sequence error and a key truncation error in a “keyed” synchronization comparison.
- x
- Indicates invalid key data in a keyed synchronization comparison. This flag can only appear when one of the key segments has been defined with the packed data type, and the data in that segment in the current record is not valid packed decimal data.
- !
- Indicates a record that could not be compared in a formatted comparison because one of the fields contained invalid data, or because a field was partly or wholly outside the record. It also indicates a record whose type is not included in the template mapping.
- ?
- Indicates a record that could not be compared in a formatted comparison because one of the fields in the corresponding record from the other data set contained invalid data, or a field that was partly or wholly outside the record. It also indicates a mapping mismatch between the record type identified for the new record and the record type identified for the old record. In this case, both the new and old records in an insert/delete pair are flagged with "?". Changes are not highlighted for the highlight changes option because there is no mapping to define which fields to compare.
- |
- If the “highlight changes” Listing Option is selected with reports other than “narrow formatted”, this appears beneath the “Old” data set record in a paired insertion and deletion or changed record to indicate the changed data.
- *
- If the “highlight changes” Listing Option is
selected
for a “narrow formatted” report, this appears to the left
of the new field name in a paired insertion and deletion
or changed record to indicate the changed field.
When arrays are being compared and the number of array elements in the old record is different to the number of array elements in the new record, the array elements which are not matched are reported as changed fields.