Trigger BPM from Other BPM

Hi, how can I do to trigger an X BPM from other Y BPM, I tried just sending the same message that start BPM X from BPM Y but it doesn't allow me?
Any Ideas on how to do this?
Regards,
Pablo

Hi,
>>Should the sender interface from BPM X be the same as the receiving interface in BPM Y?
Yes. Use the same Abstract Sync interface in the send step of BPM X and Receive step of BPM Y.
>>do I have to use the SynAsyn Bridge at all or is this something different?
Yes. You have to open S/A bridge in the receive step of the BPM Y.
Thanks,
SaNv...

Similar Messages

  • Calling one BPM from another BPM.

    Hi Guys,
       I'm trying to call an existing(working!) BPM from another BPM. Its a synchronus call. However in moni I see it as errored out on the outbound side. The error in the PE is:
    <b>CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON cannot be executed.</b>
    I checked the following thread(<i>Re: Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON cannot be executed), but those notes are already applied. Any idea, what could be the problem?
    Thanks,
    Harsh
    PS: We are on SP16.

    Hi Krishna,
       I have a doubt regarding transformations. In some of my transformations, I'm adding/stripping soap envelopes using XSL. For these messages, I'm only concerned about my target structure. Since there is not graphical mapping, I've assigned the same(target) structure to the source. The source message, I was assuming will not be validated(against the source structure) and thus will not throw an error. Could this be the problem, if so, what is the solution?
    Thanks,
    Harsh

  • Call sync BPM from Async BPM - issue

    Hi,
    Outline: I'm trying to call a synchronous BPM from an asynchronous BPM in a PI 7.0 SP 14 system.
    When doing so i get the following error: Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON cannot be executed.
    Now this is an oldie when searching the forums for this error message. I do however fail to see a solution to the problem.
    Note that the following notes (referred to in similar posts)
    - 710445
    - 718734
    - 830803
    are implemented since theese refer to older versions of PI.
    My scenario is very simple at present since i've startet from scratch again after getting the error. So what i do is:
    1) send async message to async BPM
    2) async BPM receives request
    3) async bpm transform request til sync_request.
    4) async BPM calls synchronous BPM
    5) sync BPM receives request and opens a async/sync bridge
    6) sync BPM maps request to response
    7) sync BPM sends response and closes async/sync bridge
    8) async BPM reveices sync_response
    9) async BPM sends sync_response to some application
    Now step 8 i never succesfully executed. Instead the error earlier described is triggered.
    For simplicity i use 1 and only 1 message type in all message interfaces. I have mapping between my synchronous interfaces outside of BPM.
    The synchronus BPM is executed just fine. The only issue is getting the reponse back to the asynchronous BPM.
    I am familiar with the following similar posts:
    - Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON cannot be executed
    - Problem in posting the data in the syncronous mode
    but find them to be of no use.
    Hope someone can help.
    Best Regards,
    Daniel

    Daniel Hans Engsig-Karup wrote:First you do not need any bridges if it is asyn/sync kind of a scenario in the second BPM. You need a bridge when the bpm has to wait with a sync call coming in and response in an async call. Essentially your BPMs (I donno why you need 2.. but let us go with 2)
    >
    >
    > 1) send async message to async BPM
    > 2) async BPM receives request
    > 3) async bpm transform request til sync_request.
    > 4) async BPM calls synchronous BPM
    > 5) sync BPM receives request                        
    (Remove this if you are calling a sync system here) and opens a async/sync bridge
    > 6) sync BPM maps request to response
    > 7) sync BPM sends response
    Remove this and closes async/sync bridge
    > 8) async BPM reveices sync_response
    > 9) async BPM sends sync_response to some application
    >
    VJ

  • How to invoke an other BPM asynchronous process from the BPM process

    Do anyone know how to invoke other asynchronous process from the BPM process without using the Web Service URL?

    Try using a Service task implemented as a Process Call. Then you select the process you want to call, set the associations or transformation and deploy it to test.
    I hope it works for you.
    isabelbernely

  • Reuse Message Interface from others software component in BPM

    Hi.
    I have created new ccBPM scenario, in the first step always receiver step. so in this receiver i want to use message interface (IM) that already difined in others software component.
    Why i can't see this MI from my Integration Process (IP) ? how to configure so i can see all the MI from others software component ?
    Thank you
    Fernand

    Hi,
    Have u added abstract interfaces in Object area(IP).If u specify in object area u can add those interfaces to step.
    If u want to add other SWCV's interfaces u vave to configure usage dependency.
    look into below links for usage dependency:
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/e95ac0a0302d56e10000000a422035/frameset.htm
    /people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies

  • Starting BPM from Adobe PDF?

    Hi everyone,
    we want to implement a BPM scenario, which will be started by a WS call from an Adobe PDF file. Following is our development procedure:
    1. Create a wsdl file, which has only input parameter. (asynchronous call).
    2. Create a bpm with a start event, whose trigger is the wsdl file from step 1.
    3. Deploy the bpm and configure all the service groups. Test the bpm and find out it can be started with a webservice call.
    4. Create an xdp file using the wsdl file from ce as data connection. (this wsdl file is not from step 1, but the one with endpoint configuration from ce)
    5. create pdf file from xdp and call the bpm, but failed.
    Our questions are:
    1. is it possible to start a bpm from a pdf form using ws?
    2. if 1 is true, how can we do that?
    thanks a lot for your time and reply in advance.
    best regards
    Xiang

    Hi Xiang,
    One more information, currently "Starting BPM From Online Adobe is supported".  You have to invoke the WSDL as you do for any other online application like webdynpro.
    But invoking from Adobe makes sense only if it is done via offiline form (sent through mail). For this functionality you have to wait till release of 7.3.
    Hope this is helpful to you.
    Regards,
    Nirmal Sivakumar G

  • BPM TOOL, what is Visual Composer Vs  any other BPM Tool

    Could you please share information regarding using a modeling tool to author business process [as-is/to-be]
    ours is new implemantation and we already own sap business suite software, and our implementation /configuration Team is considering of using a bpm tool to do capture the processes.
    my question is what leverage can we take of Visual Composer ? when compared with other BPM Tool.

    If you have license for SAP Suite, then there is lot of things you can leverage with VC than it being useless if otherwise.
    1. You can combine the output from the quick design and code free modeling environment of Visual Composer with the output from a full coding environment like Web Dynpro ABAP or BSP? Actually you can do just such a thing thanks to Portal Eventing. You can trigger event from VC. Yes, you can combine ABAP and VC
    2. You can extend Visual Composer through Web Services
    3. You can do an MDM integration in VC - combining data from varied sources
    4. You can build a Web Services Based Visual Composer Application. Visual Composer has the capability to easily link to and consume a web service from within the SAP NetWeaver Visual Composer storyboard.
    Also, if you are using BSP, these applications can be linked  into a Visual Composer application. The linking is done via portal eventing. Linking these two technologies into a single application with receiving and parsing the Visual Composer event string from within ABAP.
    5. SAP has released 300+ Enterprise Services and there are many ways to consume these. A BPX can use Visual Composer and the Composite Application Framework (CAF) to consume SAP Enterprise Services using MDD - Model drived development.
    6. SAP NetWeaver Visual Composer users can develop rich graphical interfaces that extend current investments in their SAP NetWeaver infrastructure by using Flex technology (colloboration with Macromdeia) , and businesses can gain credible, clear and comprehensive business insights through new analytics solutions. There are 100+ IS specific Analytic Applications.
    With the new improvements in VC 7.0 it is very clear that the future benefits align and will be much more leveraged with Visual composer
    Hope this helps
    Cheers
    Senthil

  • How to move ADF HumanTask (ADF Project) from One BPM Application to ANother

    Good DAy!
    Problem
    We've created huge Project on ADF with difficult form and now we have to create the same (95%) form in another BPM Application
    Is it possible to migrate ADF Project from one BPM Application to Another???

    Hi,
    You can deploy the ADF Project as an ADF Library Jar file and reuse the taskflow from that jar file in another BPM Application.

  • How to pass the uwl data in BPM to other portal?

    Hi,gurus,
    I have two questions about BPM?
    1. I want to pass the UWL data in BPM to other portal (BEA Websphere portal),how to do that?If websphere portal offered a method  to me,how can I pass the parameter to that method?At first,we want to use the SAP EP uwl,and display the uwl in BEA portal.But at last,they want to create some  tables in BEA and offer a method to CE BPM. So how to do that?
    2.How to call ecc workflow in BPM?And how to call BPM in ECC workflow?
    Thanks in advance.Any help will be appreciated!

    Hi,
    Regarding your qustion on calling SAP Busines Workflow from BPM and vice versa, I think directly it is not possible to give a call. You can invoke outside functionality only if you can expose it as a Web Service which can be used as an automated activity or in a Human Task with custom code.
    Hope this help!!
    Regards,
    Arafat

  • BPM/MDM Process - Confirmations Back to BPM from ECC

    We are implementing a BPM / central MDM solution.  After the new master data is sent from the BPM to MDM, and syndicated through PI to ECC, the requirement is to send a confirmation back from ECC that the new master data (ex. Vendor) was created.  I don't see such a confirmation in any of the related blogs on the BPM/MDM subject.
    (1)  Is there a way to send a confirmation back to the BPM (file that BPM picks up?, BPM listener-type service?)?
    (2)  Do you recommend using BAM or ALEAUD for the confirmation out of SAP?  Both would work.  With ALEAUD, I could catch errors in PI and handle them.  With BAM on a Vendor.Created event, I would have no extra IDoc statuses to filter away.
    Thanks,
    Keith

    Hello,
    There are 2 options .
    You can use an outbound IDOC from ECC to PI - after the material is successfully created and PI can update MDM with the status and id created.
    1. You can write a service that will check MDM periodically to see if got back the status & id from ECC/PI successfully.
    2. The other way is to write a synchronous webservice call where BPM will wait for a PI service to provide an update directly to BPM. You need to model Synchronous call in BPM.
    Regards, Anil

  • Unable to send Asynchronus message to BPM from ABAP Object in ECC 700

    Friends,I am trying to send a aysnchronus to BPM from ECC. I have done the following:
    Implemented Note 1043195
    Scheduled the SAP_SOAP_RUNTIME_MANAGEMENT Jobs
    Created consumer proxy/logical port
    Tried to send message to BOM using proxy classes.
    Issue 1 :
    I can see the messages in SXMB_MONI with status "Released for Processing(WS)" But the status never changes.
    Issue 2 :
    I can See Failed messages in SOAMANAGER with Error as below.
    "A SOAP Runtime Core Exception occurred in method WSRM_CONV_FROM_STR_FORM_TO_TS of class CL_SOAP_WSRM_CRE_SEQU_RESP_NEW at position id 1 with internal error id 1009 and error text SRT: Wrong usage of SOAP Runtime classes: ("WSRM: Input value ->P0Y0M3DT0H0M0.000Sis an incorrect value") (fault location is 1 )."
    Can anyone help me how to solve the two issue's.

    Hi,
    Did you manage to solve this issue?
    Best Regards,
    Hristo

  • Start BPEL/BPM from fax

    Hi All,
    Is there a way of starting the BPEL/BPM from fax?
    the process should get started whenever there is a fax.
    Please suggest me something, so that I can take it forward.
    Thanks in advance.
    Cheers
    Chandru

    Soa Suite won't do it out-of-the-box, you'll need an OCR software to process the file...
    I can not suggest commercial products, just google "fax ocr software" and you will get plenty of results...
    If you add "web services integration" or "soa integration" to your seach you may see the products with soa capabilities... Easier to integrate with BPEL...
    Good luck with your project.
    Cheers,
    Vlad

  • Calling BPM Sub Process from another BPM Process - Stuck at Sub Process

    Hi
    JDeveloper 11.1.1.6, BPM 11.1.1.6, WLS 10.3.6
    I am trying to Call a BPM Process from another BPM Process. Both the processes are defined in the same BPM Project.
    Both the Processes have 'None' Start and End activities.
    The 'Parent Process' has a 'Call Activity' which calls the 'Sub Process'.
    The Sub process takes a parameter of payload object as input and returns output (also same payload object)
    I have passed the payload object from parent to sub process in the 'Data Associations'.
    The Start and End activities in the sub process also have the data associations set where I am passing the payload object from parent process to child process.
    When I run the process and see the Enterprise Manager console - Audit Trail / Flow tabs,
    Flow Tab - The progress of the process is showing only till the Calling of the sub process in the Parent Process. It does not show the Sub Process.
    Audit Trail Tab - Shows that the Sub Process is called but has not reached to the End of the Sub process.
    The audit trail does not have links to the sub process activities.
    I cannot see any exceptions as well in the audit trail.
    How can I find out why the process is stuck? Or what is going on in the process?
    Please let me know if my explanation is not clear?
    Thanks for any help
    Regards
    Sameer

    Thanks for replying.
    I have another Sub Process with Start and End events as Message Events and used Send Task and Receive Task (Implementation : Process Call) in the Main process to invoke the sub process asynchronously.
    Then, the Sub Process is shown in the 'Flow Trace' as child of the main process.
    In this particular one, I used 'Call Activity' to call the sub process.
    So the Audit trail is showing the sub process as a child.
    But what I was trying to say is that the audit trail did not have links to the entries in the 'Event' column (in Enterprice manager - instance window). (like Instance entered activity, Instance left activity etc).
    I was intending to use these links to see the payload information and try to debug if there is any problem with the code.
    The actual problem I was trying to say in the post is that, even after the user responds to the activity (User Task - Approval) in the Sub process,
    the audit trail is not proceeding further.
    In the Sub process definition, after the user task, there is End with none implementation.
    Hope it is clear now.
    Thanks and Regards
    Sameer

  • Cannot create SAPUI5 UI Component from a BPM Process

    Dear friends,
    For a very strange reason I am not able to create a SAPUI5 UI Component from a BPM Process. I am trying to create SAPUI5 UI's for an Human task as part of my BPM process. I am using NWDS 7.3 EHP1 SP15 PAT0000.
    We are using NWDI development configuration.
    The error log shows the following error:
    BC-BMT-BPM-CMP#      [Error: com.sap.glx.ide.flow.util.logger.IDEAbstractDynamicParticipant$TRACEENTRIES  Thread[main,6,main]]
    If I try to do the same under my LocalDevelopment I'm able to create a SAPUI5 component.
    Any ideas what could be causing this issue or where to look for more information about the error?
    Thank you in advance,

    Does anyone has any idea? This is rather urgent...
    Thank you,

  • How to send JMS Message from a BPM Process

    Hi All
    I have small query regarding sending JMS Message from a bpm process. Is it possible to send JMS message from one bpm process to another bpm process.
    I have a scenario in which I need to send a JMS message to a queue where another process is listening on that queue and as soon as the message is received on the queue the process instance is created.
    I know how to listen for the JMS message on the queue, but I don't how to send a JMS message from a process.
    Also Can I create process by sending the Notification to the process instead of a JMS message. But the process to be created is not a subprocess i.e. Can notification be send accross different processes.
    Any information or example in this regard would be helpful.
    Thanks in advance
    Edited by: user9945154 on Apr 22, 2009 7:46 PM

    Hi,
    Here's one approach to sending JMS messages from an Oracle BPM process. If you're doing this just to send a message into another process, do not take this approach. It's far easier and quicker if you do this using the OOTB "send notification" logic.
    These steps describe how to do this using WebLogic. The steps would be different if you're using another ap server / JMS provider.
    1. Guessing you've already done this, but first expose the two required WebLogic jar files for JMS messaging as Java components in the External Resources. The two files for WebLogic are weblogic.jar and wljmsclient.jar” (located in the < WebLogic home directory > /weblogic/server/lib” directory).
    AquaLogic BPM JMS Queue Listener for WebLogic 8.1
    2. You've probably already done this, but add an External Resource to represent the J2EE container:
    • Name: “weblogicJ2EE” - this is important and will be used in the next step
    • Supported Type: “GENERIC_J2EE”
    • Initial Context Factory: “weblogic.jndi.WLInitialContextFactory”
    • URL: “t3://localhost:7001”
    • Principal: and Credentials: whatever userid and password you defined to access theWebLogic administrative console.
    3. Create the External Resource that represents the send queue configuration. In this example, I'm calling it “WebLogic Send Queue”. This is important - remember what you named it because you will use this name in the logic that sends the JMS message. This new External Resource is configured as:
    • J2EE: “weblogicJ2EE” (same name as the second External Resource you created)
    • Destination Type: “QUEUE”
    • Lookup Name: “weblogic.examples.jms.exampleQueue”
    • Connection Factory Lookup Name: “weblogic.examples.jms.QueueConnectionFactory”
    4. Here's the logic to send a Message to the Queue
    <pre class="jive-pre"><p />msg as String = "Hello World"
    jmsMsg as Fuego.Msg.JmsMessage
    msg = "<?xml version=\"1.0\"?><Msg>" + msg + "</Msg></xml>"
    jmsMsg = JmsMessage(type : JmsMessageType.TEXT)
    jmsMsg.textValue = msg
    sendMessage DynamicJMS
    using configuration = "WebLogic Send Queue",
    message = jmsMsg</pre>
    Note that the “sendMessage” method uses the configuration parameter “WebLogic Send Queue”. You previously created a JMS messaging service External Resource with this name in the third step.
    Again, please don't go this route if you're just using it to send notifications between processes,
    Dan

Maybe you are looking for

  • How to restore a Time Machine Backup from ML to Mavericks

    Due to a failed install of Mavericks, I had to do a clean install. How do I restore an iPhoto Library contained in a ML Time Machine backup to Mavericks iPhoto. I'm almost to the point of opening the iPhoto Library in Preview and saving the files and

  • How to copy and pasting of the web catlog in OBISE1?

    hi, The usage tracking dashboard is created and while enabling it, it means copying the usage catlog folder from offline mode to the online mode -shared folder, its not copying...and throws an error msg: as "destination and source are same". plz find

  • How do i connect my iphone to my bmw

    How do I connrct my iphone to my 2006 BMW?

  • Select Distinct Fields from non related table

    Hi Experts, I have to fetch Distinct Fields from table zdcxy along with the fields from the table zvend but there is no primary key forigen key relationship also if I wanted use join condition. I need to move fields from both the table into output fi

  • Maximum Approvers for PR release WF

    Hi All, For the PR Release procedure, the std workflow is customized and there is no Org structure for agent determination  the user who is creating the PR has to manually key in 4 approvers on the PR screen and the remaining 4 are determined using t