Multiple Receivers and BPM

hi,
I have confiured multiple receivers in the Conditional Receiver determination. Its a IDOC -> XI- > SOAP scenario.
For each SOAP receiver an exception handling or error notification should be emailed.
1) Should i need BPM?
2) What are all the steps that would require in BPM?
3) Should we need a MAIL adapter to send these error notifications or can we use ALERTS?
Thanks,
Tirumal

Hi,
If the requirement is to send an email whenever there is a problem in any of your interaface/ components, you can always configure alerts and use them without BPM.
But, if your scenario is such that you are already using a BPM, then you can also trigger ALerts from the BPM. But, let not Alerts be the only reason that you are usinga BPM.
To create Alerts, Alert Rule, just check this blog,
/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
It will help you in doing your entire Alert Configuration.
Next,from SP14 onwards, activation of end to end monitoring is not needed for Alerting. Refer to this note 870232 for this info.
Next, to test if your Alerts have been defined correctly, go to SE38. In the program , type RSALERTTEST and then click on EXECUTE button ( F8 ). In the next window, it will ask you for your ALERTCATEGORY. Just give the name of your ALERT CATEGORY and click EXECUTE.
If you have configured your alerts correctly, you will receive a message that tells ALERT IS GENERATED and will give the ALERT ID.
Now, go to your Run TIme workbench and then select ALERT INBOX and see if you have got the ALERT message in your ALERT INBOX.
If this is working fine, then the last step, implement the note 913858.
If you are below SP14, also check this blog,
/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide
Regards,
Bhavesh

Similar Messages

  • Configuring multiple receivers without bpm

    Hi,
    I want to configure a scenario like idoc-xi-file (multiple receivers). The file has to be send to particular receiver on the basis of some condition which is kept on the particular field of idoc strucutre.
    I am basically a learner and can you please suggest some good blogs or materials to configure this particular scenario ?? Any material with step by step screen shots is highly appreciated.
    thanks
    kumar

    Hi,
    there's nothing special in configuration to achive that
    1. create a few business systems (or business service in ID)
    2. create your receiver determination and inside put all those receivers
    3. when you add a new receiver to receiver determination
    you can choose conditions column and specify when (which IDOC field
    must have what kind of value) and this will do the routing for you
    it's all in standard and very simple
    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>

  • Need Help in File to Multiple Receivers Sceanrio without BPM

    Hi Friends,
    My sceanrio is picking the PO data from file and creating SO in multiple receivers. I configured multiple receivers in Receiver Determination and it is working fine.
    Since i use multiple receivers i can't make this sceanrio as synchronous one. But i want to know the generated SO number. Is there any way to get this? Or should i use BPM?
    Thanks & Regards,
    Senthil.

    Hi
    I think you can do this with BPM only.
    As per multicast pattern you can send a message to multiple receivers and waiting for a response message from each of the receivers.
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    Thanks
    Prasad Nemalikanti

  • Sending the same data to multiple receivers.

    Hi,
    In 7.1, I did a simple file-to-file scenario with mulitple receivers.I used only 1 Rcvr Det.(included multiple business components) and 1 Interface Det. without BPM and it works.I would like to know if there's any other way to send same data to multiple receivers without BPM and/or the approach used by me.
    Thanks,
    Vishal

    Thanks all for your replies. I did multimapping as suggested by couple of you and it works. Since it is required to send to 7 or more systems and the no. of fields to be mapped is huge, multimapping is time-consuming. So I would like to know if there's any other approach.
    @Ravi: can you please explain with more details regarding the approach suggested by you?
    Can someone explain why and/or how a mapping executes multiple times if we have multiple receivers getting the same data?
    And if there's any way to check(For Ex: Moni) if the mapping executed multiple times?
    Thanks in adavnce,
    Vishal

  • Multiple sender - Using BPM

    Hi,
    I have 4 file senders to send message of same structure to BPM to process it.
    There is no corelation between the messages.
    But I am wondering, will it work, if I add multiple receivers using fork step and initiating each one as 'start process'?
    Can we have multiple receivers in BPM with any corelation?
    Please advice
    Thanks,
    Karthik
    Edited by: Karthik Kaveriselvan on May 31, 2009 10:10 AM

    But we need not bundle the messages.
    agreed....but since the messages are coming from different sources and if you need to collsct the messages separately you will need to define correlation
    As you mentioned that the messages have the same structure...check if you can cheat the BPM and use the following concept...not sure whether it will work...give it a try:
    http://help.sap.com/saphelp_nw70/helpdata/EN/08/16163ff8519a06e10000000a114084/content.htm
    The only reason of having two senders in the same BPM, the way these messages to be treated are same.
    could not make what you exactly mean by the above statement.
    Regards,
    Abhishek.

  • How to post  message to multiple receivers

    For a file 2 file scenario how to send a file to multiple receivers and what are the configurations  to be done at reciever side
    please any body help
    Thanks
    Pradeep Chakravarthy

    Hi ,
    To send messeges to multiple receivers , you need to specify the recivers in the configured receiver  of receiver determination in ID. Also you can use the condition to select the different receivers depending upon the successful conditions.
    Inside ID :
    go to Edit receiver Determination - > Select your Business Service -> enter condition in xpath at configured receivers. and provide you condition in XPATH. You can also use your context variables here to refer to some conditions.
    Hope this will help you.
    Regards
    Aashish Sinha
    PS : Reward points if helpful

  • Same send step for multiple receivers:   BPM scenario

    Hi forum,
    I have a file -BPM -file scenario,
    from the BPM i need to send the same message to multiple Business systems,
    so, i need to make receiver determinations in the IB_directory, but it allows me to have only 1 receiver determination for a set of Sender service and message interface,   so how can i have multiple receivers in the receiver determination...
    i have gone through a blog which asks me to make use of "SEND CONTEXT" in the send step in the BPM and query it in the receiver determination in the IB-directory, but how to quey it?   pls help
    thanks

    hi,
    For a set of one business system and receiver u can create only one Receiver determination step.
    If Want to send messages to different receivers.
    Go to -> Integration Directory-> Open the receiver determination step in change mode.
    Go to "Configured Receiver" step -> Click on "+" symbol to add other receivers
    "Conditions" is an optional tab.
    Then configure receiver interface determination and receiver agreement for the new receiver
    Regards,
    Shabari

  • File to File, multiple receivers, file name shrink between IE and AE

    Hi Expetrs,
    I have a scenario, where there is a FTP sender adapter with adpater specific message attributes on for file name and folder. Then on Integration Engine, the message is sent to two receivers and the messages go back to Adapter engine. On receiver communicate via FTP including secure connection, one NFS... But what I see is that the file name is different for NFS and FTP receiver. NFS file name is shrinked, and FTP contains the source value...
    The point is that when I'm checking message header on adapter engine for NFS receiver I see that the file name is shrinked from
    DBDC-PROD_GMA_28042014060034679_AFB120.SNL18169D11398664841838226S
    to
    DBDC-PROD_GMA_28042014060034679_AFB120.SNL1816
    For FTP it is ok.
    On Integration engine both messages contains still correct file name, so I believe the file name is shrinked on AE...
    Do you know why?
    Best regards,
    Milan

    Hi Iñaki,
    You mean the receiver business system OS? How does the adapter engine knows the receiver OS?...
    I really see in AE in message header for two messages two different file names, even the source is just one message with one file name... I think this is really some kind of issue in PI.
    Thanks for answer,
    Milan

  • Send a message to multiple receivers from the same service

    Hi all,
    I registered on SAP community several months ago, I found many good hints and solutions to some of the problems encountered in XI and for which I thank you, but this is the first time I address a question to a common issue, written already about.
    I have a scenario with 1 File FTP sender adapter and 2 Receiver adapters:1 FTP adapter and 1 MAIL adapter. The input message is sent to one of these receiver adapters based on the value taken by a specific field from the input message.The receiver adapters are using the same party and service.
    The requirement is to solve this without using BPM.
    I have read "multiple receiver" issue related blogs and tried to use the standard receiver determination. Thus, I have 1 Sender Agreement, 2 Receiver agreements (one for FTP and one for MAIL), 1 Interface Determinations (with the 2 inbound interfaces and interface mappings corresponding to FTP and MAIL output) and 1 standard Receiver Determination where I added the party and service twice and specified for both the condition. The condition is based on XPath, is correct.
    In sxmb_moni, I get the error: "No receiver could be determined". If I remove one of the conditions, then the output is sent on both receiver adapters, instead of only the one that fulfills the condition.
    Can you please give me some feedback on how to solve this problem? It is rather urgent.
    I have also tried to create 2 Interface Determinations and have 2 Receiver Determinations, each one with the right condition. But I get the same error message.
    Is the problem due to the fact that I don't use 2 different services ?
    If you know how this can be solved without using BPM, please reply.
    Thanks a lot,
    Alina hudea

    > In sxmb_moni, I get the error: "No receiver could be determined". If I remove one of the conditions, then the output is sent on both receiver adapters, instead of only the one that fulfills the condition.
    Hi,
    I think the problem in Receive Determination. As you mentioned when you remove one of the condition then it works..
    What I concluded is, I think while creating your Receiver Determination for multiple receivers you added the receivers by pressing the plus sign and that means you are using mulitiple receivers with "AND" condition, so in this condition when both the condition will be true then only you will get success.
    What you can do is, Just remove one of the receivers and then add it by pressing the "OR" symbol i.e. by pressing this ( [ ] ) symbol and put your conditions as you like.
    I hope what I have concluded is correct.. 
    Regards,
    Sarvesh

  • Synchronous Interface to Multiple Receivers

    Hi all,
    I have the following scenario working  great SAP Proxy call out to a Soap Adapter receive the response and update SAP.
    So a single synchronous call to one receiver is working great.
    However I'd like the ability to also publish this information to another system (aynchronously).
    Question can a synchronous interface send to more than one receiver?
    I've read a number of blogs on the the issue the closest two are below but are a little old.
    I'm on PI 7.1 and wondering whether there's something new  I could potentially use message mappings, operation mappings or multiple service interfaces to serve the problem.
    Please note: I can do this in a BPM but I would prefer not to use a BPM.
    Regards,
    John
    Related Blogs
    Enhanced Receiver Determination in Synchronous Senarios - Posted on Dec. 11, 2007
    /people/jin.shin/blog/2007/12/11/sap-netweaver-process-integration-enhanced-receiver-determination-for-synchronous-scenarios
    Multimapping without BPM - Posted on Feb. 07, 2006
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

    Hi,
    I support stefan synchronous interface cannot be sent to multiple receivers...
    there are lot of questions if at all if need to be supported like how to trace back the hopId for response to the request made..
    lot of other things too..
    Rajesh

  • Multiple Receivers one is sync, others async

    Hi,
    I have a scenario where sender is a third party system.
    Sender system sends XML Payload using HTTP to XI.
    This payload needs to be received by 3 receivers. 1. File, 2. Email and 3. RFC.
    (i.e. Once XML Payload is received into XI, XML File needs to be created, Email needs to be sent with attached XML payload and RFC needs to be called.)
    File and Email receivers are asynchronous but RFC needs to be called in synchronous mode and response from RFC is sent back to sender third party system.
    Third Party (XML Payload, using HTTP) --> XI --> File, Email, RFC
    RFC Response ---> XI --> Third party.
    How to achieve this complete scenario? Do I need to use BPM for this? If yes, how do I configure it? Its a case of parallel multiple receivers out of which only one receiver sends response back to the calling system.
    Thanks,
    Smita

    You need to use bpm.
    1. Http Sender sends  request to XI.
    2. XI converts it into XI Message.
    3. BPM receives the request through synchronous interface.(Opens S/A Bridge)
    4. BPM sends request to RFC through Synchronous interface and gets the response.
    5. Response is sent back to Http Client.(Closes S/A Bridge)
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1134http [original link is broken] [original link is broken] [original link is broken]://www.riyaz.net/blog/index.php/2008/04/16/a-step-by-step-guide-to-bpm-asynch-sync-bridge/

  • One sender n multiple receiver for BPM

    Hi,
    In BPM ( one sender to Multpli receivers ( file to IDOC ) i need to split the incoming message as per message content to multiple receivers,can we achive such scenario without using BPM?if yes how? if not why?
    Thanks in advance.

    Ginger 
    Without using BPM, it is also possible:
    There are two type of splitting scenario:
    1. One type of source message split to multiple messages of same type:
    In this scenario, it is very easy to handle multiple receivers, you just need to add additional receivers (without conditions) in your receiver determination
    2. One type of source message split to messages of different types:
    In this scenario, there are two sub scenarios: the first sub-scenario just have one receiver, and second sub-scenario have multiple receivers. In your case, it seems that you have second sub-scenario:
    You can also have just one receiver determination, you can add mutiple receivers in your receiver list,based on XPATH conditions, to judge one unique node for each type of message, e.g. /MT_MyMsg/Root/Resource using operator "EX", it means exists.
    Hope this give you some idea.
    Liang

  • Regarding multiple receivers

    Hi,
    I had a query that "Is it possible to send one Msg to different receivers without using BPM...?
    And Is this done by Proxies ..if Yes ,how?
    Thanking you
    Guna

    [Since it is a proxy, multimapping is not supported|http://help.sap.com/saphelp_nw70/helpdata/en/42/ed364cf8593eebe10000000a1553f7/content.htm] Proxy, IDOC, HTTP missing from the list.....with respective to receiver protocols.
    It can be done by configuring multiple receivers in the Receiver Determination as suggested by Amit.
    You need to maintain a different set of ID objects like Interface Determination, receiver Channel, Receiver Agreement for each of the receivers....Sender Channel and Sender Agreement (if any) will be reused.
    If my understanding is wrong about any of the concepts please feel free to correct.
    Regards,
    Abhishek.

  • Using Yahoo, how to send an e-mail to multiple receivers without having to click on each one individually

    When I try to send/forward e-mail to multiple receivers, I choose the category, use ctrl, select the names and click "send e-mail to these contacts." When I return to the e-mail, the contacts are not listed.
    What am I doing wrong?
    Betty Spraker

    Hi,
    Creat the following internal table
    DATA: i_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE.
    Pass the values to this internal table as follows
    i_reclist-receiver = '<give ur mail id>'.  "SAPoffice: Name of the recipient of a document (also ext.)
    i_reclist-rec_type = 'U'.                              "Specification of recipient type
    *U = INTERNET ADDRESS,
    *B = SAP USER,
    *P = PRIVATE DISTRIBUTION LIST,
    *O = SAPOFFICE USER,
    *R = SAP user in another SAP System
    *X = X400 ADDRESS
    *C = SHARED DISTRIBUTION LIST
    APPEND i_reclist.
    Pass the internal table to the Tables parameter of 'receivers'
    receivers = i_reclist
    Regards,
    Chandu

  • Receiver Determination for an Outbound Message to Multiple Receivers

    Hi,
    I have a scenario in which one Single Outbound Message needs to be sent to multiple receivers.
    1. I have set up the Receiver Identification correctly i.e I can see the Receiers and their end points.
    2. The problem is that when the first Message fails i.e due to Mapping error , the remaining Receivers do NOT get any messages.
    3. So does XI does a Rollback of the whole set of receivers if first one fails?
    Logically speaking the Message should go to other Receivers even if it fails for one of them.
    I see a Red flag and then a Green flag in SXMB_MONI.
    Please advice.
    Thanks so much.
    A

    Hi,
    I checked the trace log for Receiver Identification.
    It says : Evaluating Condition //VBELN EQ '999999'.
    INVALID RECEIVER : (rec name)
    If the XPATH has turned false why does it still call the same Receiver ??
    The value of VBELN is never 999999.
    Can you please advice?
    Thanks
    Ashish

Maybe you are looking for

  • Iphone stuck in infinite loop, HELP!

    my iphone after resetting all settings through settings>general>reset, is stuck in an infinite loop. it turns on, shows the apple logo, then about a minute later the loading symbol appears, after 10mins it quickly flashs black and then starts the loo

  • Moved .class-files!

              Hi,           We have a very strange problem with the Weblogic 5.1 webserver.           We are runnung an application built with JSp and a set of our           own java-packages.           Frequently weblogic moves class files from our pack

  • Differences between jdeveloper&jbuilder

    Hello everybody!!!! I'm trying to understand the difference between jdeveloper&jbuilder but.....no result!!! I would develop a project wich should connecting on Oracle database and making statistics with data (it have been stored from file with SQLLO

  • Bapi for goods movement to transfer more than one serial number

    Dear Gurus Is their any BAPI with help of which i can transfer More than one serial Number against a single PO. We are having scenario where material is transfer from one client say XYZ to another client ABC. Now here the serialised material is trans

  • Interface 9201 with ni cdaq9172

    Hello Friends, i am interfacing temp. sensor lm35cz with ni cdaq 9172. i am giving 5vdc to input of temp sensor.when i am measuring output by multimeter it is showing 280mv.it means temp is 28 c .i am giving this output to 9201 voltage card.this sens