CAF GP - SAP XI BPM

Hello *,
I'm new to CAF and I'd like to implement a pricing process tool within this framework.
The process has just the following process steps / services (data flow in brackets):
- Taking new defined products and data from SAP PLM (SAP PLM <-> SAP XI <-> Application Service wraps Web Service of XI)
- Show a UI to define prices for the new products
- Saving new defined prices to SAP SD (Application Service wraps Web Service of XI <-> XI <-> SAP SD)
Up to know XI is just part of the process because of monitoring aspects and CAF GP for modeling the process.
But as I read about BPM in SAP XI I'm not sure if CAF GP is the right and only choice for process modeling.
So my questions are:
1. When do I have to use CAF GP and when the BPM component of SAP XI? 
2. Can I use both in collaboration? Or do I even have to?
3. What are the differences (advantages/disadvantages) of CAF GP / SAP XI BPM?
Could anyone give me some advice?
Thanks in advance...
Regards,
Joschi

Hi Divya,
First of all I can't really accept the statement <b>"Modeling in GP"</b>. Guided Procedure is NOT a tool for modeling to be used by a BPX according to my opinion. Developing a process in GP requires more technical knowledge than functional/business knowledge. The example of modeling environment/tool is ARIS/Websphere Business Modeler , etc - where the BPX can "model" a business process purely based on business knowledge without having any so-called technical knowledge. And in turn this model can be converted into the technical artifacts to be modified or developed by the technical experts. The example of this kind of business modeling to implementation is ARIS modeling -> XI ccBPM.  But in GP there is no such tool as of now for modeling. What we do in the GP design time is only development.
Now coming to your question - you can use BPM engine as your GP runtime engine. But that still doesn't solve our first issue. Modeling of GP process is still missing. And one more interesting observation is if you go through the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/706005a3-3bd6-2910-91ae-a2016239bdcf">Netweaver PI 7.1 presentation</a> you can find there are lot of similarities between PI 7.1 and existing CAF Guided Procedure. Previously XI-BPM was usually used for non-interactive processes (with background message exchange) and Guided Procedure used for more interactive processes (with UI). But in PI 7.1 a new human task action has been added in ccBPM based on BPEL 2.0 specification. That means now XI-BPM can also support interactive processes as well. So doesn't this sound a kind of parallel technology to CAF GP? My question is if these two are getting really parallel one has to die out and which's that one? And if CAF-GP going to stay what's the modeling environment for the same?
Thanks,
Dipankar

Similar Messages

  • SAP NW BPM deploy issue

    Hi Gurus,
    I got an issue of SAP NW BPM deployment after I developed a NW BPM process example. The BPM example is used for interacting with SAP PO AEX for message orchistration. I paste the error text as below, hope someone could help me:
    =========================================
    Status ERROR
    Plugin : com.sap.ide.tools.services
    code=0
    Deployment problems
    children=[
    Status WARNING
    Plugin :
    com.sap.ide.tools.services
    code=0
    DC test_example_0/bl/ddic does not contain any archives for deployment
    Status WARNING
    Plugin :
    com.sap.ide.tools.services
    code=0
    DC test_example_0/bl/caf/dictionary does not contain any archives for deployment
    Status WARNING
    Plugin :
    com.sap.ide.tools.services
    code=0
    DC test_example_0/bl/caf/metadata does not contain any archives for deployment
    Status ERROR
    Plugin :
    com.sap.ide.tools.services
    code=0
    Deployment failed
    com.sap.ide.eclipse.deployer.api.APIException: System Local/POD not responding.
    at com.sap.ide.eclipse.deployer.DeployerPlugin.getCurrentServerInfo(DeployerPlugin.java:94)
    at com.sap.ide.eclipse.deployer.DeployerPlugin.getClient(DeployerPlugin.java:246)
    at com.sap.ide.eclipse.deployer.DeployerPlugin.getClient(DeployerPlugin.java:218)
    at com.sap.ide.tools.services.dc.EngineDcDeployService.deployFiles(EngineDcDeployService.java:255)
    at com.sap.ide.tools.services.dc.EngineDcDeployService.deploy(EngineDcDeployService.java:135)
    at com.sap.ide.dii05.ui.internal.actions.dc.DcDeployAction$5$1.run(DcDeployAction.java:282)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    =======================================================
    Thanks a lot in adv.
    regards.
    Rajesh

    Hi,
    Check below thread .
    BPM deployment failed
    Regards,

  • SAP NW BPM and NW CE in heterogeneous system landscape and SOX

    Hi,
    Does anybody have experience with implementation of SAP NW BPM in a heterogeneous system environment (SAP, non-SAP, Legacy) in regards to detailed audit requirements (SOX compliance)? SAP Business Workflow is well established regarding SOX compliancy. But, what about NW BPM?
    Thanks for you replies in advance.
    Shahram

    Hi Shahram,
    Not sure about the way you are implementing BPM in SAP/NonSAP scenario, but in BPM you can have detailed reporting and analytics for auditing purpose.
    You can also create your own data source and pass data values from the process.
    Check : [Real-Time Reporting|http://help.sap.com/saphelp_nw72/helpdata/en/a1/bde4657d1f42e3a7c698d16a699635/content.htm]
    -Abhijeet

  • Use of Web Dynpro ABAP as UI in SAP NetWeaver BPM?

    Hello,
    Have anybody heard of any plans by SAP to support SAP Web Dynpro ABAP as another option for the UI in SAP NeWeaver BPM?
    As SAP now delivers some Web Dynpro ABAP UI:s as part of EHP:s etc it would be good to be able to reuse these in SAP NetWeaver BPM.
    All input is welcome.
    Thanks for your help and support,
    /Markus

    i heard it can be expected in 7.3.

  • Need help: "SAP NetWeaver BPM: End-to End Process Impln"

    Hi,
    I've read and tried this tutorial:
    [SAP NetWeaver BPM: End-to End Process Impln|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d07f3e88-554f-2b10-3cbf-ab8afea51b9f
    After User_A completes his task - User_B is unable to see it in his UWL.
    I have retraced my steps and there is no step missing. Can someone point me to a solution please?
    Thanks.
    p256950
    Edited by: p256960 on Nov 24, 2008 2:14 PM

    I could successfully deploy this tutorial, but I am not seeing task item in UWL for User_A.
    Can someone point me how to diagnose this issue?
    Best regards,

  • New to SAP XI BPM scenario File -- RFC -- File

    Hi All,
    I am new to SAP XI BPM,
    My Scenario is : the input parameter for the RFC is sent through a file and the response from the RFC comes into XI which is then written into a file.
    Here my dought is How many Container I have to create... and tell me what is use of Container...
    Thanks & Regards
    Siva

    Well in short I would like to say is
    A Conatiner is like a table whose structre is having two fields namely ELEMENT and VALUE so it is nearly similar to decalring variables in the general programming , but here in the workflow terms we call them as Container elements. and Conatiner is a place where all the defined variables are stored with Name/Value pair.
    Now coming to the issue , the file which is imported from XI make sure that it has the structure as Name//Type/Value  
    Count the number of lines and create the conatiner dynamically by using the class CL_SWF_CNT_CONTAINER from the ABAP program  it has lots of methods check it .

  • Simple Data Type in CAF of SAP NetWeaver DevStudio 7.1 SP3

    Hallo
    Anybody knows about the use of Enumeration for simple Data Type in CAF of SAP NetWeaver DevStudio 7.1 SP3?
    I've defined an attribute "status" for the Entity "Project" with the following values
    0: NEW;
    1: ACTIVE;
    -1: INACTIVE. 
    As you see the data type is short.
    In the program I want to use the following code:
    Project myProject = new Project();
    myProject.setStatus(Status.NEW)
    But I found it out, it is inpossible to to use Status.NEW.
    On the other side I read the article of https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/085098ea-0c01-0010-12a8-80ac838bec85. This article is again not updated with the version 7.1 SP 3.
    I cannot understand about the whole changes. In the previous release we can define a DDIC type and use it as Simple Data type and in the new Release we just use the XSD-Facet to define an enumeration, but the problem is: we can not reference it in the program. I don't see any advantage.  And I tried to find out how I can define the attibute using DDIC type. I didn't get it.
    Thanks for any Hints!
    Kind Regards!
    Ping

    Hi Oliver,
    Thanks for the reply!
    I have login into the system, using User Id and Password.
    I have tried unsinstalling everything but the result remains the same.
    Previously only one service SAPCE_01 was showing up in the services explorer. But when I tried the
    Instance 00:
    sc create SAPRKT_00 binPath= "C:\usr\sap\RKT\SYS\exe\uc\NTI386\sapstartsrv.exe pf=C:/usr/sap/RKT/SYS/profile/CE1_SCS00_xxxxx" start= auto obj= "NT AUTHORITY\LocalService" password= abcd1234
    Instance 01:
    another service SAPCE1_00 was created. But when I tried to retry the instlattio, the installation again stopped at the point while starting the service and when I tried to retry it terminted with the following error.
    Please guide.
    sapinst.exe - Application Error
    The instruction at "0x00cbf040" referenced memory at "0x0072006d". The memory could not be "read".
    Click on OK to terminate the program
    Click on CANCEL to debug the program
    Selfextractor error
    iaextract.c:888: child has signaled an exec error. Keeping directory C:/DOCUME1/I047488/LOCALS1/Temp/sapinst_exe.1448.1196681060
    OK  
    Manish

  • SAP NetWeaver BPM Troubleshooting Guide

    Hi all,
    I am not sure if you happen to see that the description of this forum had changed.
    Thus I wanted to point your attention to a a page we recently added to it: The so called '[SAP NetWeaver BPM Troubleshooting Guide|http://wiki.sdn.sap.com/wiki/display/BPMT]' tackles typical problems you may encounter when start using SAP NetWeaver Business Process Management (BPM).
    We came up with a step-by-step based guide similar to the one the colleagues from the Java Server Team created. It covers aspects like modeling, running and monitoring your SAP NetWeaver BPM processes.
    For sure this guide is not complete. We added an inital set to it and would love to see it evolving together with your help. So feedback from your side is always appreciated. Furthermore it clearly cannot cover all aspects the [official documentation|https://help.sap.com/nwce] describes and definitely does not aim to compete with it.
    So: Update your bookmarks and give it a try:
    [SAP NetWeaver BPM Troubleshooting Guide|http://wiki.sdn.sap.com/wiki/display/BPMT]
    Best regards,
    Martin
    Edited by: Martin Moeller on Jan 25, 2012 10:17 AM (Link updates)

    Excellent proposal, thanks.
    Feel free to use this thread for comments.
    Best regards,
    Martin

  • SAP NW BPM Trial Version Installation Guidance

    Hi All,
    I am new to SAP NW BPM. I downloaded the trial version software for CE and NWDS.
    Steps followed for installation of CE:
    1. I installed CE by running "sapinst.exe" under SDNCEBPM7110PREVIEW\CompEnv\IM. I chose MaxDB as database.
    2. For additional components the guide says,run the same "sapinst.exe" and use "Continue Old Installation" option.
    I did the same thing, but after few steps, it asked me to either recreate the database schema or rename.  Is this normal? Or I missed something?
    I selected "recreate" option and after it prompted for Administrator password, I gave the password. But, it is giving error as
    "Usage: TestAdminPassword <adminuser> <password> <hostname> <p4 port>"
    Now, I hit a dead end. Please help me out as how to go ahead with the installation.
    Thanks,
    Swapna.

    Do not continue old isntall, start a new one, and use a different name for DB for example CE2...
    And if you want you can delete old db instance using dbmcli.
    Kind Regards.

  • Prerequisites for SAP NW BPM implementation

    Hi All,
    Can you please let me know the prerequisites for SAP NW BPM implementation?
    Also,please let me know the phases in a SAP NW BPM implementation like requirement gathering and subsequent phases.
    Thanks in advance

    Hi,
    You can start with this document Step by Step Guide to SAP NetWeaver Business Process Management - Webinar Replay, and this simple example http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/307336b8-098c-2d10-be9c-d41ae345f0ff?QuickLink=index&…
    Regards.

  • I need a PPT of SAP XI & BPM

    Can anyone [provide me?

    Hi Mushon,
    go to https://websmp106.sap-ag.de/xi and click on SAP Netweaver in details -->  Process Integration --> media library
    you will get many presentation on SAP XI & BPM there.
    or send your mail id I will send you that.
    <b>Please do not request email IDs,
    i.e., refer to :-</b>
    <a href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement&">The Rules of Engagement</a>
    <b>PI/XI SDN Moderator</b>
    <b>_________</b>
    PS: don't forget to reward points for the problem solved.

  • New to SAP XI BPM, File-- RFC-- File

    Hi All,
    I am new to SAP XI BPM,
    My Scenario is : the input parameter for the RFC is sent through a file and the response from the RFC comes into XI which is then written into a file.
    Here my dought is How many Container I have to create... and tell me what is use of Container...
    Thanks & Regards
    Siva

    Hi Siva,
    Refer this weblog
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    >>How many Container I have to create
    4
    a) One each for Input and output file (if they are different).
    b) One for request and one for response of RFC.
    >> what is use of Container
    http://help.sap.com/saphelp_nw04/helpdata/en/78/62373f58502e48e10000000a114084/content.htm
    Regards
    Suraj

  • SAP XI BPM Performance and statistics

    Hello all,
    I am currently working on an integration using the BPM process within XI.  During our initial testing, we noticed that, when it comes to the BPM process, XI takes too long to process a message.  The actual size of the payload is really small and there is not much to the BPM process.
    For example, I create one BPM process that takes a message and splits the message into separate documents for each target application and pass it on to another BPM process.  The second process takes the message and changes its format to what is expected by the receiving application.  It calls the target system and waits for a response.
    Sender     Recv'r     Begin       End        End - Begin
    SAPPRG     Split     11:29:46  11:31:01 74.810089
    Split     Route     11:35:11  11:35:17  6.312764
    Split     Route     11:35:28  11:35:40 12.021294
    Route     DW     11:35:49  11:35:59 10.71562
    Route     MPR     11:35:50  11:36:00  9.579952
    DW     Route     11:35:59  11:35:59  0.50343
    MPR     Route     11:35:59  11:36:00  0.485403
         Total                0:06:14  1.907142533
    We also noticed some gaps b/w a message been send and receive steps within XI.  I would like to know if there is any statistics on XI performance when it comes to processing messages within the BPM process and/or some documentation on how to improve performance using BPM.
    Please, advise
    Thanks..
    -OV-

    Hi,
    Checklist to use BPM-
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3bf550d4-0201-0010-b2ae-8569d193124e
    Also refer this Performance tuning guide-
    https://websmp106.sap-ag.de/~sapidb/011000358700000592892005E.PDF
    If you are using Correlation etc, then try to use Local Correlation. SO that you can avoid the scope of the correlation to the entire process. By default it will be for entire process. Even you can make use Block step and try to group related steps and give the scope of the steps for the block.
    Hope this helps,
    Regards,
    Moorthy

  • CAF without SAP Portal

    Hi,
    Is it possible to use ALL CAF functionalities and potentialities without having portal installed?
    A customer has portal from other vendor and wants to use our CAF Framework to develop composite applications and integrate with their portal, is this possible?
    Thanks & Regards,
    John

    Hi,
    Depends on what you want to use from the CAF framework:
    1. CAF core
    2. CAF UI/Guided Procedures
    CAF core is a toolset and a runtime environment to create business applications, which can be published as, for instance, web services.
    These webservices can be used from any other system/language. For the execution of these applications you need at least a SAP Web Application Server with the CAF components installed.
    With CAF UI you can model processes in the portal, based on services that can reside anywhere, and execute these from within the portal. For this you need a SAP Portal installation.
    Johan

  • How to send two different IDocs to SAP without BPM

    Hi Experts,
    I am working on jms to IDoc scneario,my requirement is to convert one JMS messge in to 2 IDocs(DELVRY,MATMAS) to ECC , i searched in SDN to achieve this requirement without BPM, i found one blog,but its saying its not possible to use multi mapping scenarios with out BPM in IDoc
    what is the best approch to achieve my requirement without BPM.
    Regards,
    James

    is it true that multi mapping not going to support IDoc scenarios??
    Yes it is true that IDOC does not support multi-mapping....this can be proved if you look into the help section which shows the list of adapters supporting multimapping....IDOC is missing from that list....do not get confused between Idoc Multimapping and IDOC Bundling.....IDOC bundling means bundling IDOCs of same type...however you are looking for IDOCs of different types.
    Regards,
    Abhishek.

Maybe you are looking for

  • Illustrator CS4 Crash Report ...

    Dear All,      In Illustrator throwing some Crash report, when we are working in image, once that report genrated we can't unable to continute the proces should be the requried EndTask or system restart. Here we are place that report and screen short

  • [Solved] cannot access ttys (Ctrl + Alt + F1-F7)

    When I press Ctrl + Alt + F1 I just get this error (Ctrl + Alt + F2 brings me back): :: Loading Initramfs commandline read: splashy commandline read: boot waiting 90 seconds for device /dev/disk/by-uuid/e289..[numbers]..311 ... ... When pressing Ctrl

  • Once rich images in Photoshop now appear flat.

    Photos I had previously edited in Photoshop now appear flat in Photoshop, Bridge, Illustrator, Preview, and in the Finder. These same files look good on websites, and also when I drag them into an email. The Color Settings in Photoshop match the file

  • Regarding The Function Module SXMS_ASYNC_EXEC strucking In Queue

    Dear All, I have Written an Enhancement for standard Program MB52,  I have written an Outbound Proxy and scheduled the job in background the Job is running successfully but default the the Function module SXMS_ASYNC_EXEC is also scheduled and is it 

  • GP email notification received only on server restart

    Hi, We are unable to send immediate notification mails using "Send Notification Callable Object" in a workflow Application developed using Webdynpro for Java using GP API. We receive all pending emails in bulk only when the system is restarted - thes