on 01-15-2008 5:45 AM
Hi All,
I want to know BPM in detail. can anyone send me some links related to BPM or .doc files and some scenarios as well so that i'll get hands on expience in BPM. Thanks in advance.
Cheers
Faisal
Hi Abdul,
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.
As for scenarios that can be done using BPM,
1. Consider a case when you need to say collect ten files and then start processing, you need a BPM
2. Consider a case, when you need to collect info from 2 different SAP systems and then start the processing, again a BPM is needed.
3. consider a case, when you perfrom some validation of your payload, and then on the basis of the validatio need to perform different mappings and neeed to send info to different comm channels etc , a BPM would help.
Performance is a concern with BPM, it is a very important issue to be taken into account.
BPM is mainly used in scenarios where extra functionalities are to be done and which can't be done using the normal mapping like:
1) Collecting of messaes till a certian count
2) Merging messages
3) Splitting messages
4) Processing of error files
5) Parallel Processing etc..etc..
we want to collect 100 messages and when we have collected 100 messages the only want to proceed...here collection of 100 messages is a state.Similarly we can make the scenario stateful on the basis of a particular time, time period...etc...
for practical example...plz go through BPM patterns under basis objects...where you can see collect patterns,sync/Async bridge...very beautiful examples...to under the need of BPM...
for better information go through these blogs..
you can use these blogs for BPM
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/40
/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
/people/michal.krawczyk2/blog/2006/06/27/xi-who-said-he-cannot-be-stopped-bpm-jim--sp17
/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm-contd--restart-workflow
Advantage and Disadvantage
https://forums.sdn.sap.com/click.jspa?searchID=6868441&messageID=4402280
Have a look of the following 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 BPM
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in BPM
Regards
@jay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Search on SDN as this is very simple questions and answers are there.
Refer the below doc:
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM
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
Check this SAP help for certain requirements when to use BPM:
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/0e/56373f7853494fe10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/11/13283fd0ca8443e10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/ca/7c5c41fe06cf1ee10000000a155106/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e8/8e2d4233c8db2ce10000000a1550b0/content.htm
Check this weblog for a step by step procedure:
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
for case study go thru this blog:
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
for checklist:
Take a look at this blog for some very good guidelines on when to use BPM's and when not to use BPM,
/people/swen.conrad/blog/2006/12/22/xi-ccbpm-performance-under-perform-or-out-perform
Thnx
Chirag
Hi,
Refer TBIT 40, TBIT 43 and TBIT 44 and solve all examples will clear your fundas. Then use these blogs to learn more.
Regards
Aashish Sinha
PS : reward points if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please use search facility of SDN.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.