cancel
Showing results for 
Search instead for 
Did you mean: 

creating target idoc segment in graphical mapping

Former Member
0 Kudos

Dear All,

Mapping is between a source IDoc segment E101CRMXIF_TEXT_IV with occurence 0..999999 and Target Node E1EDPT2 with occurence 0.1 .

I am checking for a condition TEXT_ID and then mapping TEXT_LINE concat some constant to TDLINE in the target.

Is it possible to not produce the target node E1EDPT2 if the condition is not met. Right now it just produces as many target nodes as there are in the source node regardless of the condition for TDLINE.

Please advice.

Thanks,

Teresa

Accepted Solutions (1)

Accepted Solutions (1)

zameerf
Contributor
0 Kudos

Hi Teresa,

What did you map to target node E1EDPT2?

Are you checking the condition there?

And what is the exact condition?

Former Member
0 Kudos

Hi Farook,

Please see the image. I am mapping E1EDPT2 to source E101CRMIF_TEXT_IV . There is no condition there. If there are 4 E101CRMIF_TEXT_IV source segments then there are 4 E1EDPT2 segments.

Thanks,

Teresa

zameerf
Contributor
0 Kudos

Hi,

>>Mapping is between a source IDoc segment E101CRMXIF_TEXT_IV with occurence 0..999999 and Target Node E1EDPT2 with occurence 0.1

>>If there are 4 E101CRMIF_TEXT_IV source segments then there are 4 E1EDPT2 segments

These two statements are contradictory!

So, the target E1EDPT2 segment must have occurrence like 0..unbounded

Then you can just follow the below mapping for E1EDPT2 segment and then for E1EDPT2/TDLINE

Basically the condition is at E1EDPT2 and then a direct map for TDLINE

Answers (0)