cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple Senders to a Single Reciever

Former Member
0 Kudos

Hi,

I'm quite new to SAP PI,

I've a requirement, there will be 2 set of datas coming from 2 sources has to be merged.

I need to have some thing like this :

Source1

          \

          PI - SAP

          /

Source2

I just need to have one Message type as a output which should have message types from both the inputs combined.

Please suggest me a solution.

Vinoth Kumar

Accepted Solutions (1)

Accepted Solutions (1)

nabendu_sen
Active Contributor
0 Kudos

Hi Vinoth,

You need to use ccBPM with correlation. Please find the below blog for merge:

http://saptechnical.com/Tutorials/XI/BPM/Fork1.htm

Answers (4)

Answers (4)

Former Member
0 Kudos

Many thanks everyone for your valuable suggestions.

Former Member
0 Kudos

Hi Vinoth,

You should use multimapping to achieve this.

In message mapping, under signature tab , add two differnt source message types & in the target add the target message type.

In operation mapping, under signature tab , add two differnt source service interfaces & in the target add the target service interface.

This would help you solving your issue.

Regards,

Ashish

Regards,

Ashish

Former Member
0 Kudos

Hi Vinoth it is definitely possible by BPM as suggested by sahana.

You would need to have some correlation between the messages being received from the two senders.

The BPM would be as follows:

Receive Step -----

                            -------> Transformation Step -----> Send Step

Receive Step -----

sahana_ps
Participant
0 Kudos

hi

I think you can achieve this using BPM