cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping Help

former_member457420
Participant
0 Kudos

Hi all,

Have a problem as follows:

In the Orders Idoc:

When "TDID" is equal to "Y005",I want to have the corressponding position from the "POSEX" field.

The "POSEX" and the "EQUALS" queue are displayed in the figure.

In this example 1000 and 2000 are the fields where this is true.

[http://i47.tinypic.com/28hjryb.jpg]

Thanks

P

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

There are 4 POSEX in ORDERS05. POSEX of what segment are you using btw?

In the first Queue....0001 | Y005 | Y043 | YA12

Occurrence of POSEX - 1000 | 1010 | 2000 | 2010

Then it will filter 1010.. How do you want 1000 ?

Same is the case in the second Queue of Equals and Posex.

Please let us know the contexts you have set for each and full requirement of this field mapping.

Thanks,

Venkat.

former_member457420
Participant
0 Kudos

Hi guys ,

Guess I have found the cause.Will let you know abt it tommorow.Iam leaving my workplace:)

former_member457420
Participant
0 Kudos

Guys, I solved the problem. Thanks for the suggestions.

JaganMohan
Participant
0 Kudos

Dear Pazzuzu,

It is great that you solved the issue and whenever you found the solution please update the solution and close the forum question so that it would be useful for others too.

Regards,

JP.

former_member457420
Participant
0 Kudos

Solved the problem by removing the "FormatbyExample" node and making the tdline and tdid value equal.

JaganMohan
Participant
0 Kudos

Dear Pazzuzu,

You need multiplicate the POSEX value as many times as TDLINE or TDID. After that you need to concat. So use the node function useOneAsMany to replicate the POSEX field, then concate and check. It may solve the issue.

Regards,

JP.