Caution: Observe the following when using this function.
-
If the end position of a record is detected to be out of place during the reading of a record, all subsequent data will be treated as invalid and a large number of error records and error causes may be output to the respective files. If there is data in the layout information that is out of place, a similar issue may occur, because there is no way to determine the final position of invalid data. If a large number of error records and error causes are output, check whether the above applies.
- When the input file is Format or Multi Format
-
When either of the following conditions applies, the starting position of all the subsequent records will be detected out of position.
-
Compared to the fixed length field, there is data whose size differs from the length that the record size defines.
-
Compared to the variable length field, there is data that is not properly specified by the delimiter.
-
-
If the Skip Error Data function is triggered, the rollback processing of variables cannot be executed. For example, if after the value of an input record is added to a variable an error that triggers the Skip Error Data function occurs during continuous extraction processing, the corresponding record is not output to the regular output file. However, the value of the variable becomes the same value that it would become if the processing of the corresponding record were processed normally, and it is then sent to the next processing.
In addition, in cases where the Skip Data Error function is triggered while a value is being stored in multiple variables, the value that is partially stored in a variable is sent to the next processing. For this reason, when you use the Skip Error Data function it is recommended not to assign to a variable a value that is split between records.