on 12-20-2007 4:30 PM
HI I have a scenario in which multiple business partners data come in a single xml file from sender system and get mapped into an imported idoc message type to be sent to target system.
All the fields are mapped correctly but one field email.
All the fields are directly mapped but the email is mapped very deep in structure ..say
bupa_data1
smtp_data1
email1
AS a result of this only the first BP email address is updated where as the remaining BPs in the XML are left blank for the email address.
Please help me with solution.
Thanks in advance.
AM
Hi Am,
I assume you are using Message Mapping. In this case, did you try using the Context handling on the source fields?
Contect can be set by right clicking on the source field.
Hope this helps,
Sumant.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
can you give us more details informaiton regarding your mapping scenarios.
Regards
Fernand
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Fernand ,
We have our source sturcuture :
BP_person
address
name
age
city
zip
target structure:
address
name
age
structure1
structure2
here except email all the other fields are mapped directly,i mean they are not mapped to a structure and then a field in the structure.
Where as the email is mapped to a structure1 and then another structure2 and then a field EMAIL in the structure.
As a result of this when ever multiple BPs are sent in a single XML all the other details are updated where as the email is left blank.Only the first BP email is updated.
When am checking the queue of the email,
It shows
email1(Email of frst BP)
email1
suppress
suppress
email2(Email of second BP)
email2
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.