cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in Multi Mapping in SAP 7.0

Former Member
0 Kudos

Hi,

I was creating an interface which has one sender and two receivers. If the age, coming from sender, is greater then or equals to 18, then it will go to receiver1. Else it will go to receiver2.

While I am testing the scenario, it is checking ONLY the age of first record. If it is greater then or equals to 18, then all records are going to receiver1. Else all of them are going to receiver2. It is not checking rest of the ages except first one.

Please inform me how to solve this problem.

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

I think context is the problem.

So change the context of name and age (set it to MT** name) and then test ur mapping.

Thanks

Amit Srivastava

Former Member
0 Kudos

Hi Amit,

Thanks a lot. The problem is solved by changing the context of age.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Instead of going with If then function, go ahead with Createif (node function)

Former Member
0 Kudos

Change the context of "Age"

Right click on Age and move the context to "Record"

Try this

Former Member
0 Kudos

Hi Dwaipayan,

Use remove context node function after age node in mapping,all the ages are in different contexts that was the reason it was considering 1st record so we need to remove contexts.

Hope this might be the cause.

Award points if it is needful..

Thanks & Regards,

Anusha Penneru