Configuring a nested map associated with an If, Else if, and Else transform condition manually

You can configure a nested map associated with an If, Else if, and Else transform manually by defining transforms between input and output elements.

Before you begin

Define and configure the conditional expressions for an If, Else if, and Else transform. For more information, see .Configuring an If, Else if, and Else transform in a message map

About this task

Each condition in an If, Else if, and Else transform has a nested map associated, which is used by the mapping engine to apply the transforms between the input object and the output object when the associated condition evaluates to true.

Procedure

For the If condition, complete the following steps to configure the nested map associated with it:

  1. In the message map, double-click the If condition.

    The nested map opens. The following figure shows the nested map:

    This figure shows the nested map that is presented to you when you double-click the If condition.

  2. Define transforms for each element in the input object that you want to maintain in the output object.

    In the scenario, we have defined a Move transform between each input element and each output element. Note that the element province is mapped into the output element AdditionalInfo.

    You get a nested map that transforms input elements into output elements.

    This figure shows the nested map associated with the If condition that has a Move transform defined for each output element.

What to do next

Repeat the steps to configure each nested map associated with an If, Else if, and Else transform condition.