cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping problem

deviprasad_pothireddy
Active Participant
0 Kudos

Hi all,

This is message mapping between source and destination (fields). I would like to map source fields to target fields, if status not equals to “E’’(this field in the source system). Else I would like to map only one field in the target system. Please help me solve this problem with an example. Your help is rewardable.

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

Use the standard IFWITHOUTELSE function .

If Status == E then, map to target.

Regards,

Bhavesh

Message was edited by: Bhavesh Kantilal

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

if you want to use message mapping you need to use

standard <b>if</b> function for every XML field

<b>if status = E then map

if not empty</b>

this is the only way with message mapping I believe

or you can do the check

(status = E) before the mapping

(in the interface determination)

and then map all (now without any checks)

or map just one

this wy wou'd have to create two maps but

it will be easier

Regards,

michal