Data Transformation Engine Type Designer Reference Guide

Appendix A - Return Codes and Error Messages Type Tree Analysis Logic Error Messages
Return Code Message
L187 TYPE must be partitioned (since in a partitioned
tree and has sub-types) – TYPE: ‘type name’
Hint: All types in a partitioned sub-type must have mutually
exclusive data objects. Set the partitioned property for the type in
error.
L188
Reserved for future use.
L189 TYPE is FIXED, but COMPONENT # is not fixed – TYPE:
‘type name’
Hint: If the component is not intended to be fixed in size, change
the group format for the Type to implicit. If the group format is
intended to be fixed, check the component: if that component is
an item, make sure it has a Padded To length; if that component
is a group, change its type to be of fixed syntax.
L190 BINARY text ITEM used as COMPONENT neither FIXED
nor SIZED – COMPONENT # of TYPE: ‘type name’
Hint: The size of a binary text item must either have a Padded To
length or it must be sized by the previous component.
L191 COMPONENT with SIZED attribute is not an UNSIGNED
INTEGER ITEM TYPE – COMPONENT # of TYPE: ‘type
name’
Hint: A component used to size the component that follows it
must be defined as an unsigned integer item type.
L192 The last COMPONENT in the COMPONENT LIST may not
have a SIZED attribute: TYPE: ‘type name’
Hint: Specify a component to follow the one with the sized
attribute.
L193 Range of COMPONENT # must have a maximum value to
indicate how many placeholders are needed for its
series in TYPE: ‘type name’.
Hint: Change the range maximum to a specific value (not “s”) if
you may re-define the data this way.
L194 Cannot distinguish delimiter from terminator in
TYPE: ‘type name’.
Hint: Make the range of the last component in the type fixed or
make the delimiter of the type different from its terminator.