Regarding BPM Bridge

Hi All
I am doing a scenario from (Http-JDBC) I am using BPM in the scenario. What type bridge I should use in the BPM
Thanks
Jayaraman

Hi,
1. if you're scenario is sync (you expect a reponse from jdbc to http)
you use sync bridge
2. but if you don't need a bpm you don't use it!
3. if you just want to send data gtom http to jdbc you also don't need a bpm
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Similar Messages

  • Queries regarding BPM Process

    Hi All
    I have some queries regarding BPM.Please respond.
    Can we create / modify BPM processes using any Webservices / APIs available
    Is it possible to edit template used for notification mails in BPM?
    Do we have any way to transform BPM process design to standards like XPDL and BPMN. ?
    Thanks
    Monika
    Edited by: Monika Jain on Jan 5, 2010 1:42 PM
    Edited by: Monika Jain on Jan 5, 2010 1:45 PM

    Hi Monika,
    Regarding which version ob BPM is your question for notifications?
    In NW BPM 7.11, you can not edit the text of the notifications, only the link to Task and UWL is configurable.
    In NW BPM 7.2, there is a new type of Notification activity, where you have the freedom to edit the text of the notification, also to add dynamic variables from process context, but for the generic notifications(like "New Tasks") the functionality is the same as in NW BPM 7.11.
    Please find a link to NW BPM 7.11 documentation for configuring Notifications.
    http://help.sap.com/saphelp_nwce711/helpdata/en/e4/32ff7865fa483dba3686160f5c6dd0/frameset.htm
    Best regards,
    Radost

  • Idoc to SOAP Async - Sync - stuck @ bpm bridge

    Hi there,
    i'm implementing an SAP -
    Idoc / Async ---> PI -
    > Soap / Sync communication, the idea is that i update the Idoc Status back on erp using and status idoc, i got the whole scenenario working but the Async - Sync bridge part with the status idoc, i've been reading a lot but i cant seem to find a good tutorial that helps me implement the bridge, i found this tutorial :
    https://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without%20BPM%29
    do you guys think i can make a workround so i dont have to do a bridge, because performance is a BIG issue on this scenario and i've read that BPM degrades performance,
    Thanks in advance for all the input ill get
    Best Regards,
    Roberto.

    Hi Roberto,
    Idoc doesnot support the synchrnous call. What you can do is send an ALEAUD IDOCs  back as response. Please see this document for this:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe?overridelayout=true
    /people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc
    Also search in SDN for ALEAUD and you may get some more information.
    Regards,
    ---Satish

  • Regarding BPM Syncronus process

    Hello,
    If suppose i want to design the syncronus process thru BPM.Then how can i design the Integration process steps for this scenario.
    Is it possible to receive the response from reciever to sender by means of same BPM which already configured.
    Thank you

    Hi Ravi,
    Defining Sync/Async Communication
    Use
    To enable the communication between a synchronously calling business system (synchronous outbound interface) and an asynchronously called business system (asynchronous inbound and outbound interface), you can define a sync/async bridge in an integration process. You can only define one sync/async bridge for each integration process.
    You can also achieve sync/async communication by using the JMS adapter. If you do not have any particular demand for monitoring or for troubleshooting, SAP recommends that you use sync/async communication in the JMS adapter instead. The advantage of using the JMS adapter over synch/async communication using an integration process is a significant increase in system performance.
    See: Async/Sync and Sync/Async Bridge in JMS Adapter
    Structure of a Sync/Async Bridge
    The following table outlines the minimum components of a sync/async bridge:
    Step
    Use
    Receive step to open the sync/async bridge
    Receives the message request from the synchronously calling business system and opens the sync/async bridge
    Asynchronous send step
    Sends the received message asynchronously to the asynchronously called business system
    Receive step
    Receives the message from the asynchronously called business system
    Send step to close the sync/async bridge
    Sends, for example, the response from the asynchronously called business system to the synchronously calling business system
    Performance Considerations
    If you insert additional steps in the sync/async bridge, the synchronous time is increased correspondingly. If the time that elapses before the sync/async bridge is closed is too long, this can lead to problems.
    Fault Messages
    It is currently not possible to send fault messages back to the synchronously calling business system. If you want to return error statuses to the synchronously calling business system, you can define a field for an error indicator in the message that is sent to the synchronous interface.
    Procedure
    Define a Receive Step to Open the Sync/Async Bridge
    1. Insert the receive step to open the sync/async bridge in the integration process.
    You can do this at the following points:
    ○ Directly after the start marker
    ○ As the first step in a block if the block is the first step of the integration process and if it has the mode Standard
    ○ As the first step in a fork. If the fork already contains some starting receive steps, the Start Process indicator is automatically reset for these steps.
    2. In the object area, define the container element that receives the synchronously sent message.
    Specify an asynchronous, abstract interface in the container element. The message must correspond to the request message of the synchronous interface used to receive the message.
    3. Select this container element in the Message field in the properties area of the receive step.
    4. In the Mode field, select Open S/A Bridge.
    5. Select the Start Process field.
    The receive step to open the sync/async bridge must start the integration process. There must be no other receive steps to start the integration process.
    6. Specify the synchronous interface for receiving the message from the synchronously calling business system. The message type of the message to be received and the request message from the synchronous interface must be identical.
    Define an Asynchronous Send Step
    7. Insert a send step that sends the received message asynchronously to the asynchronously called business system.
    See also: Sending Messages from Integration Processes Asynchronously
    Define a Receive Step
    8. Insert a receive step that receives the message from the asynchronously called business system.
    Define a Send Step to Close the Sync/Async Bridge
    9. Insert the send step at the required position in the process definition.
    Do not insert the send step in a loop, block, or fork.
    10. In the Mode field, select Close S/A Bridge.
    The integration process must not contain any further send steps to close a sync/async bridge.
    11. In the Opened By field, specify the receive step that opened the sync/async bridge.
    12. In the message field, specify the message that is sent to the synchronous interface.
    This message must be of the same type as the response message from the synchronous interface that you specified in the opening receive step.
    Example
    You can find an example of a sync/async bridge in the Integration Repository under SAP Basis à SAP Basis 6.40, namespace http://sap.com/xi/XI/System/Patterns under BpmPatternSyncAsyncBridge.
    For a description of the example, see Example: Sync/Async Communication.
    BPM is an additional advantage of Netweaver XI. it provides features like Sync-Async Bridge, Async-Sync Bridge, stateful msgt processing.....so on.
    Sync-Async Bridge acts as a bridge between a synchronous Business system and Asynchronous business system.
    forex: if u r communicating with a synchronous RFC to a File system(always asynchronous, which is not able to send any response to synchronous RFC Interface).
    In this kind of scenarios BPM Sync-Async Bridge enables communication between a Synchronous RFC to Asynchronous File system or vice versa..
    Sync/async communication enables a synchronous sender system to communicate with a receiver system that cannot process synchronous messages
    Plz go thru the following:
    /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] - Use of Synch - Asynch bridge in ccBPM
    Asyn - Synch BPM - /people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19
    http://help.sap.com/saphelp_nw70/helpdata/en/83/d2a84028c9e469e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/43/65d4dab39b0398e10000000a1553f6/content.htm
    Example on Sync/Async communication:
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/65d4dab39b0398e10000000a1553f6/frameset.htm
    Sync/async communication enables a synchronous sender system to communicate with a receiver system that cannot process synchronous messages
    Refer this blog
    /people/ravikumar.allampallam/blog/2005/02/17/bridging-the-sync-async-bridge-with-fork-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
    There is an example of the Sync/Async Bridge in th SWCV: SAP BASIS.
    Namespace: http://sap.com/xi/XI/System/Patterns
    Asyn - Synch BPM - /people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19
    /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] - Use of Synch - Asynch bridge in ccBPM
    Regards,
    Vinod.

  • Regarding BPM's

    hi guys,
    i am new to XI, and i am learning BPM's so can any one guide me what are the topics to be covered in BPM's.
    any bullet points of topics to be covered in bpm's would be beneficiary.
    thanks
    pavan

    Hi Pavan,
    BPM is used to implement work-flow spanning across multiple application system against embedding the parts of work-flow in application system. Apart from this it also help achive other scenarios like, bridging synch and asynch systems, alert mechanism, multi mapping etc. Check the BPM overview document in SDN download section.
    Check out the use cases discussed at http://help.sap.com/saphelp_nw04s/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm
    BPM is mainly used in senarios where extra functionalities are to be done with the source message which cannot be done using the normal mapping and user-defined functions, like
    ->Collecting of messages till a certain count or for a specific criteria.
    ->Merging messages
    ->Spliting messages
    ->Processing of error files and sending to specific location and sending alerts.
    ->Parallel processing of two criterias at the same time can also be done using BPM.
    Also go through these links,
    /people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
    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
    Many other examples can be found under the following link at help.sap.com
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    And some weblogs
    https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [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 *****
    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    /people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement
    Also have a look at these seminars,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/daea5871-0701-0010-12aa-c3a0c6d54e02
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/e8515171-0701-0010-be98-e37bec4706cc
    I hope it helps....
    Regards,
    Abhy

  • Questions regarding BPM- asked in interviews

    1) in BPM scenario does it necessary to use the receiver step for getting data inside the workflow ? without using the receive step can't we get the data inside the integration process?
    2) in receiver step while maintaining properties for the receive step,we assign a variable and interface to it , ok can we enable the MULTILINE CHECK box for this variable maintained in receive step?
    if enabled what happens?
    3)what are the components in XI runnig on abap engine and java engine

    chandra,
    >>in BPM scenario does it necessary to use the receiver step for getting data inside the workflow ? without using the receive step can't we get the data inside the integration process?
    yes, receive is necessary.
    >>>in receiver step while maintaining properties for the receive step,we assign a variable and interface to it , ok can we enable the MULTILINE CHECK box for this variable maintained in receive step?
    if enabled what happens?
    when we have multiple receivers we enable the container of multiline receiverr...so in steps like receiver determination, this particular container is used.
    >>>what are the components in XI runnig on abap engine and java engine
    go to RWB - > cache montioring -> drop dowm list of java and abap, u wud find exaclty, wot all is under java and wot all under abap cache...
    regards,
    Vishal

  • Regarding BPM alert

    HI All ,
    1)pls let me know what is the use of optional subsequent activitys in the container elements of the Alert category
    Alertcategory
    properties|container|optional subsequent activity
    2)what is URL of subsequent Activitys.
    Actually i am raising an Alert with BPM i got strucked here
    pls any
    Regards,
    Azeez khan

    Hi,
    I have sent u some doc on Alert to ur mail ids, check them.In that its clearly mentioned how to create the categories and container elements.
    check some links on Alert category.
    Alert Inbox
    http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
    Alert Notification Step-by-Step
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Defining Alert Classifications
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Triggering Alerts
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Setting up alerts
    Setting up alerts in RZ20
    Alert Management
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e04141e8-0f11-2a10-adaa-9d97b062c2df
    Alert Notification
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90f449a8-a6db-2910-a386-d2b5999f5751
    Regards,
    Phani
    Reward points if Helpful

  • Regarding BPM

    Hi All,
    I'am using BPM.(File-BPM-File)
    I'am getting data from 2 files for that I've used 2 receive steps with in the fork.
    1st receive step for Control data from one file and i use option start process for this receive step.
    2nd receive step for detail data from another file and i didnt select start process.
    Before transformation i put a condition in the fork that one field in the control and detail file must be same.(Eg-GUI).If both are equal then transformation will work.Here Fork step is complete.
    3rd step is the transformation step for merge the control and detail data.
    4th step is to send step to send the merged data to the receiver.
    Here my data is picking up from sender when i'am checking in SXMB_MONI it's giving 2 successfull flags and it is receiving 2 files from sender.But when i'am checking in SXMB_BPE there is no messages .There is no file creating in the receiver side.
    What's the problem might be?help me
    Regards,

    Hi
    use the BPM in the followin way.
                             receive(first branch lof fork)
    start-->fork--->                                                 ->tranformation->send-->stop
                             receive(second branch of fork)
    Thanks
    Rinku

  • Regarding BPM (Business Process Management)

    Hi Friends
        present i am work  on SAP Enterprise Portal i.e NW CE 7.1 and BPM (Business Process Management) environment So I need 
        some  documents. Could you share the documents you are having.
          And i need this Information
            What is BPM?
            Any BPM Architecture ( If any Folows)?
            Use Of BPM?
            Why BPM?
            Why Not BPM?
           CaseStudy BPM?
    And How to work on BPM ? Can u send any Doc pls Send
    Regards
    Vijay Kalluri

    Hi,
    Please visit the BPM section on BPX community to get started:
    http://www.sdn.sap.com/irj/bpx/bpm
    Also there are several blogs available on Introcuction to BPM, just search for Netweaver BPM and you'll get many results.
    Cheers,
    Arafat

  • Regarding BPM for Mutiple Receivers

    Hii,
    I am getting the Input as a File, I want to send this file to multiple File Locations Using BPM. How should I define the BPM.
    Regards,
    Varun

    HI,
    You can send file to multiple receivers with and without BPM.
    If you want to use BPM check this:
    XPath to show the path (Multiple Receivers)
    without BPM:
    You can do it by putting the condition in deciding your receiver business system in your receiver determination. For each business system which is there as a receiver you need to provide individual interface determination also

  • Regarding BPM execution

    Hi all,
    iam Ajay kumar.
    *Here i did a BPM scenario which gets activated when Http client is activated.Bpm would fetch the company details from R/3System throgh RFC adapter by taking input as company number.Here I activated IR and ID successfully .
    But i couldn't trigger Http client for process initiative. Please help me how do i trigger an HTTP client so that it will activate my application in XI.
    If i no longer to use Http client future then is there other procedure to activate the Application. please tell me the way also.
    Thank you

    Thank u Archna for giving information on using Http client.
    It was difficult to place port no,serverHost&setting Http Adapter.so i changed my scenario. That is The File is maintained at application server of have data companyId. so i created additionally one senderCom.channel and SenderAgreement. Activated Appl.
    If i saw sxmb_moni it says as 'System error' and gives red circle.
    But i observed the communication channel in File Adapter in RWB the sender comm.channel shows red circle and the message it shows is following
    Sender Adapter v2023 for Party '', Service 'CompanyCode_Bus_Service':
    Configured at 15:55:05 2006-07-20
    Last message processing started 16:15:05 2006-07-20, Error: Module exception com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapter:SYNCHONOUS_MESSAGE: found
    last retry interval started 16:15:06 2006-07-20
    length 600,000 secs
    please observe this and help me in regard to overcome this problem

  • Regarding BPM senario?

    Hi experts,
    iam doing BPM senario were i will pick the data from file system and i have to trigger RFC syn call i will get back some data using that data, i have to trigger again asyn RFC call, so for this senario i should use only one RFC adapters or should i use two RFC adapters
    please help me regarding this issue
    regrds,
    kumar

    Same system = 1 channel required.
    Different system = 2 channel.
    If you have too many scenario's using one channel this might slow down throughput.... something to consider.
    sincerely,
    --NM

  • Regarding BPM Errors

    Hello,
    What kind of errors we can expect from the BPM configuration and execution time.
    Thank you

    Hi ravi,
    you can expect
    a) mapping errors in transformation steps
    b) system-errors in send-steps
    In a block-step you can insert exception branches for the two kind of errors.
    a) In transformations steps  (properties) you can determine that the exception branch for mapping errors will be processed in case of an mapping error
    b) In send steps (properties) you can determine that the exception branch for send errors will be processed in case of an mapping error
    Regards Mario

  • Regarding bpm scenarios

    hi
      Can any one provide me some scenarios related to bpm,coz
    i am trying to work out some in lab.i was unable to use all the step types with the
    scnarios i have.
    regards
    ramu

    Please see the below links.
    For Actions :
    An action represents a function within an application component that is not subdivided further. Actions subdivide the process flow of an integration scenario
    Internal Actions : Defined for a ‘separate’ software component version.
    You can use internal actions in application components (of type Product Version or Main Instance) that (by using the product version) contain the same software component version in which the action is implemented.
    External Actions : Defined for a software component version of a partner or for templates.You can use external actions in application components (of type Template or Product Version) that (by using the product version) contain the same software component version in which the integration scenario is implemented.
    Two XIu0092s in same scenario
    http://help.sap.com/saphelp_nw04/helpdata/en/68/88a440df800160e10000000a1550b0/frameset.htm
    For Integration Scenario :
    An integration scenario completely models the exchange of messages for a collaborative process and provides an overview of the process flow. The integration scenario provides you with a central point of access for all objects that you require for semantic and technical integration
    /people/venkat.donela/blog/2006/02/17/companion-guide-to-integration-scenario
    Regarding Business scenario's in XI
    XI scenarios
    See the below link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee5bc490-0201-0010-e9b5-a258cf083bca
    ******Reward points,if found useful

  • Problem regarding bpm message split scenario

    hi experts,
    iam doing a scenario file->bpm->file scenario
    msg->msg1+msg2 message will be split like this
    my second msg is logically deleted from system.i found this in PE of sxmb_moni
    i got only the first part of the splitting.
    start->receive->transformation->fork->two receiver determinations for two branches and-> after that two send steps after two receiver determnations -->close of fork->stop
    sxi_cache is zero
    where it went wrong.
    could u plz tell me the reason when this will happen(second message is logically deleted).

    HI
    Are you following this blog
    Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
    Check with your Transformation step and receiver determination you are trying in fork.
    Check with your mapping. Is it creating target messages properly.
    Thanks
    Gaurav

Maybe you are looking for