cancel
Showing results for 
Search instead for 
Did you mean: 

Doubt in BPM

Former Member
0 Kudos

Hi all

what is the use of BPM? why BPM comes into picture in a scenario?

when shall we use BPM?

I s BPM the better option or we should try to avoid BPM if some other way is there?

Plz help me to clear my concepts.

Thanx in advance

Ramu

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

It is an implementation methodology for the management of business process that interacts with people and systems both within and across the organization.

You have to avoid using BPM if possible because it consumes lot of resources. But its usage is necessary in some situations like bridging between synchronous asynchronous scenario, complex mapping and alert triggering etc.

Plz refer to the following links.

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

Regards,

Sudheer.

Former Member
0 Kudos

Hi,

SAP XI transafers data using Messages. Each message is independent and is stateless.

But if you want to make your messages stateful by Collecting the messages and posting them, or time dependent messages, splitting messages. In these cases your messages are dependent on each other and you have to make them stateful.

For this you need to use BPM.

More about BPM on:

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

Yes, BPM does reduce perfomance. It depends on your Business Process whether you need BPM or not.

Regards

Vijaya

bhavesh_kantilal
Active Contributor
0 Kudos

Ramu,

Simple message processing on the Integration Server is stateless. This means that the Integration Server does not know of any connections between various messages.

BPM, on the other hand, describe related processes, which can use the knowledge about messages that have already been processed to further control the process.

To put it in simple terms, when you need a relation between multiple messages or you need stateful message processing, you need to go for a BPM.

Avoid a BPM as much as possible as it has a perfromance bottleneck, but , if you need Stateful proccessing that has no other means , go for a BPM.

Check these blogs,

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

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

/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] [original link is broken] [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in ccBPM

Also, these links on SAP help can help,

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

Regards,

Bhavesh