Auto Correct Table Data Descriptor
The auto correct table is specific to the auto correction node. It identifies the fields to be overwritten and their source.
Table 1 describes the fields in the
auto correct table.
| Field Name | Type | Data Type | Length | Description |
|---|---|---|---|---|
| Customer defined | Key | Customer defined | Customer defined | Optional customer defined fields |
| ibmSortType | Key | Byte | 2 | Three-digit number representing the sort pattern used |
| AutoCorrectPass | Key | Byte | 4 | An optional field identified by the passCounterFieldName parameter |
| ibmIntAutoCorrectFieldsName | Payload | Char | 32 | Destination field name of the copy |
| ibmIntAutoCorrectSrcIsField | Payload | Char | 1 | Options are:
|
| ibmIntAutoCorrectSource | Payload | Char | 32 | Name of the field or hard coded constant |
The optional key field types in the table are:
- Customer defined fields that must be in the scope during the initialize message
- Pass data fields that facilitate multiple passes
Some rules must be adhered to when setting up the table. These
rules are:
- All fields for a pass must have the same ibmIntAutoCorrectSrcIsField setting. The node uses the first record's setting for all other fields in the pass.
- If the pass is included in the table, it must start with 1 and increment without gaps.