Oracle Error KUP-04022: field start is before start of record

Oracle Error Message

KUP-04022: field start is before start of record

Reason for the Error

The position of the start of a field is before the start of a record. This can occur if a negative number is used to indicate the relative start of a field.

Solution

Verify that the definition of the layout of fields in the data file is correct.