Data Transformation Engine Type Designer Reference Guide

Chapter 12 - Error Detection and Recovery Error Recovery
How the Restart Attribute Works
The restart attribute has the following properties:
During validation, the restart attribute is used to tell the system where to start
over when an unidentified foreign object (UFO) is encountered in the data. All
unrecognized data is considered to be an error of the type with the restart
assigned.
The restart attribute is used during validation to mark both UFOs and existing
data objects in error that are ignored when mapping input to output.
The restart attribute is used to identify valid data objects that contain objects
in error.
If an invalid data object is a component that does not have the restart attribute,
that component is marked in error. If components, from the beginning of the data
are marked in error because none of them has a restart, the system stops after
validation. It does not map the input data to the output.
Note Do not put the restart attribute on a required component. There must be a
sufficient number of valid instances to cover all the required components. If you
have a required component that is not valid, the restart attribute will not validate
the data.
A file of records consists of Record (s). The record consists up of X, Y, and Z.