Data Transformation Engine Map Designer Reference Guide

Chapter 17 - Debugging a Map Negative Messages Not Fatal
Map Designer Reference Guide
268
Example of Partitioned Types
Another case in which a data object may fail to belong to a certain type is when
the type is partitioned and is validated as the object as a certain partition. If an
object that is presumably a partition is validated, the validation process goes down
the list of partitions and to determine the partition to which the object belongs.
You may see a message that indicates an object failed to be a certain partition.
That means it does not belong to that partition, it may belong to one of the other
partitions. The validation process checks to see whether it belongs to the next
partition, and so on.
For example, suppose Record is partitioned into A, B, and C:
Each record begins with an initiator: A*, B* or C*. The following example tests
for a validation of a certain record, a C Record.
First, validation checks the initiator to determine whether it is an A Record. The
initiator will be the wrong value for an A Record. Next, validation checks the
initiator to determine whether it is a B Record. The initiator will be the wrong
value for a B Record. Next, validation checks to determine whether it is a C
Record and the object is validated as a C Record.