cancel
Showing results for 
Search instead for 
Did you mean: 

ABOUT BPM

Former Member
0 Kudos

Hello,

Why do we go for BPM? Instead of that can we go for Bulk of interfaces to send multiple messages? Whar are the special cases to go BPM?

Thank you

Accepted Solutions (0)

Answers (6)

Answers (6)

aashish_sinha
Active Contributor
0 Kudos

Hi,

refer these links :

Message: BPM in XI

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/integrationProcess%28ccBPM%29inXI&

BPM-1

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

BPM-2

/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm

BPM-3

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

BPM-4

/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm

Schedule BPM

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm

Use of Synch - Asynch bridge in ccBPM

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

Use of Synch - Asynch bridge in ccBPM

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

without BPM

/people/henrique.pinto/blog/2007/08/02/syncasync-scenarios-without-bpm

without BPM1

/people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

IDOC BPM

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm

multimapping without BPM

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

These links will u with BPM , will have screenshots also

Regards

Aashish Sinha

PS : reward points if helpful

Former Member
0 Kudos

Hi ravi,

we frequently go for BPM for message splitting

1)m:n

2)1:n

3)n:1

m:n

if we get m diff messages from m senders and we send them as n diff message to n diff receievrs

1:n

we get one message from a sender and we need to send to n different receivers as n diff messages.

n:1

we get n messages from n senders and we need to compress as one message and send it to one receiever

NOTE:1:n is taken up in PI 7.0 no need of going to BPM.

BPM consumes many work processes and not recommended for simple scenario's

its used genrally for message splitting.

other BPM uses are

1.Controling or Monitoring of messages in XI

2. Collect or Merge the messages in XI

3. Multicast a Message

4. Need to send an Alert

Thanks & Regards,

Rama Krishna

Edited by: rama krishna talluri on Mar 6, 2008 12:10 PM

Former Member
0 Kudos

Hi,

You can get the ans very easily if you search it, try to search first before posting the query. Anyway here is the ans.

We use ccBPM when we need to do:

1.Controling or Monitoring of messages in XI

2. Collect or Merge the messages in XI

3. Split the messages in XI

4. Multicast a Message

5. Need to send an Alert

Below are few blogs, which demonstrate how ccBPM can be used.

Wiki

https://www.sdn.sap.com/irj/sdn/wiki

Bridging the Sync-Async bridge with Fork (XI)

/people/ravikumar.allampallam/blog/2005/02/17/bridging-the-sync-async-bridge-with-fork-xi

Demonstrating Use of Synchronous-Asynchronous Bridge to Integrate Synchronous and Asynchronous systems using ccBPM in SAP Xi

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

XI ccBPM Performance: under-perform or out-perform?

/people/swen.conrad/blog/2006/12/22/xi-ccbpm-performance-under-perform-or-out-perform

Using XSLT mapping in a ccBPM scenario

/people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario

Loss of Messages in ccBPM-SP12

/people/sravya.talanki2/blog/2005/12/29/loss-of-messages-in-ccbpm-sp12

Check the following links

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM.

http://help.sap.com/saphelp_nw04s/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm.

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/cb/15163ff8519a06e10000000a114084/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

Regards,

Sarvesh

Former Member
0 Kudos

Hi

BPM is used for state ful messages

1.when u want to route the data to desired location that will not posible with normal xi ..then we have to go for BPM

2. when u want to merge the data or split the data then u have to go for BPM like 1: N or N:1

thanq

krisna

Former Member
0 Kudos

Hi,

I can say one common case where we can go for BPM

Assume that you are implementing IDOC----SOAP like that..

in this case if you are expecting a response back from the receiver but the IDOC is Async, to make it sync we need to establish Sync/Async bridge with the help of BPM.

Some more cases are wher u need

1.Controling or Monitoring of messages in XI

2. Collect or Merge the messages in XI

3. Split the messages in XI

4. Multicast a Message

5. Need to send an Alert

6. Transformation

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM.

Regards

Seshagiri

Edited by: N V Seshagiri on Mar 6, 2008 12:05 PM

Jitendra_Jeswan
Contributor
0 Kudos

Try going thru all the following Blogs will give you good idea when to use BPM

https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi

/people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps

/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements

Regards.

Jeet.