cancel
Showing results for 
Search instead for 
Did you mean: 

Message Splitting Using BPM

Former Member
0 Kudos

Hi Folks,

I'm new to SAP PI 7.0 . I want to send one xml file to 2 sender in a splitted manner using BPM. suppose I have 8 fileld in my sender data type, i want to send the xml which contails first 4 fileds to the first receiver and

the xml which contails second 4 fileds to the second receiver.

Can anybody help me in this case.I have already looked for the already answered threads but i didnt get any help from them.

Thanks & Regards,

Santosh Kumar Nayak.

Accepted Solutions (1)

Accepted Solutions (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Santosh,

Why u decided to use BPM for this Scenario, without using BPM we can achieve this,

Using Java map we can split daat in to two messages or Graphical Mapping we cana chieve this.

serach in sdn u will find,BPM lacs performance.

Regards,

Raj

Answers (6)

Answers (6)

Former Member
0 Kudos

answered

Former Member
0 Kudos

Hi,

In your case no need to go for BPM.

Can do without BPM using MultiMapping.

Regards,

Ravi.

prateek
Active Contributor
0 Kudos

What is your receiver system? Based on it only it could be decided whether you require BPM in this scenario or not. Don't go for BPM if the receiver adapter is Java based.

Regards,

Prateek

Former Member
0 Kudos

blog for Mesage split using BPM

[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/2748] [original link is broken] [original link is broken] [original link is broken];

[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/2927] [original link is broken] [original link is broken] [original link is broken];

madanmohan_agrawal
Contributor
0 Kudos

I want to send one xml file to 2 sender in a splitted manner using BPM

You can achieve this without BPM also.

Just do multimapping and enhanced ID.

[multimapping without BPM|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3115] [original link is broken] [original link is broken] [original link is broken];

Incase number of receivers are unknown then use Enhanced RD to set the receivers at runtime.

[Enhanced Receiver Determination|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3343] [original link is broken] [original link is broken] [original link is broken];

Regards,

Madan Agrawal

former_member200962
Active Contributor
0 Kudos

Hi,

Check this blog: /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure

From the blog:

Three Receiver Determinations are required. One for the Sender to BPM and two 
others for BPM to the corresponding output files. In the Interface Determination for the
two Receivers, specify the corresponding Interfaces.

Same logic applicable to your case.

Regards,

Abhishek.