cancel
Showing results for 
Search instead for 
Did you mean: 

Transformation Step to Implement 1:n Splitting

Former Member
0 Kudos

Hi,

How should i design a message mapping for use in the Transformation step of BPM to split a message into multiple messages? The occurances of my source msg root node is 0-1. The occurances of its immediate child node (say, <b>BASE</b>) is 0-unbounded. The target msg has occurances 0-unbounded. I need to instantiate a target message as many times as the number of occurances of the node BASE in the source msg.

I found a lot of help on n:1 (bundling) transformation on the net, but very little on 1:n (splitting) transformation.

Please HELP. Let me know if you need any more input on the requirement.

Thanks in advance for your time,

Smitha

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Follow the Integration process in SAP BASIS 6.40 <b>MultipleFlightBookingCoordination</b> and check the split test in that. This is a good example.

regards

Shravan

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks a ton to you guys!! Problem solved!!

udo_martens
Active Contributor
0 Kudos

Hi John,

look to the flag "Messages" in your message mapping. Source should be occurance '1', target '0..unbounded'.

In your design there are now two new (root) elements: Messages and Message1. Ignore them.

Draw the repeated element (source) to your unbounded (3rd) element (target).

Regards,

Udo

Former Member
0 Kudos

Hello Udo,

please, do you mean this without BPM, just in the graphical mapping tool ??

Bernd