Receiver determination in BPM

Hi Folks,
    I wanted to send a message to 2 receivers from 1 sender using BPM. People on SDN advice that I have to use 3 receiver determinations for it. I just can't understand why to use 2 receiver determinations where as I have only 2 receivers. Why shall I use a receiver determination for the sender ? Can anybody explain this logic ?
Regards,
  Santosh

HI Chandra,
There will be only one reciever determination.
In reciever determination what can be done is one sender and recievers will be two as
well as ineterface determination and reciever agreement will be 2.
Can you explain how is this possible?....In the first receiver determination the connection will be done for Sender --> BPM.....
In second BPM---> Receiver1
In third BPM--->Receiver2
Regards,
Abhishek.

Similar Messages

  • Receiver Determination in BPM, SP16

    hi,
    I was able to configure multiple receivers succesfully with all your help. Thanks.
    Now i have to switch this to BPM beacuse i need to add some error handling logic, so i have to switch to BPM.
    In this process will i be able to use my old configuration(cofiguring multiple receivers without BPM)?
    If so how? If not should i have to redo this completely using BPM. There are 13 Suppliers now. So will there be that many receiver determinants in BPM?
    Any tips would greatly help.
    Thanks,
    Tirumal

    Udo and Vijaya -
    In the receiver determination in Integration builder:configuration earlier i used to have IDOC to XML.
    So the Receiver Determination for different receivers was configured based on the conditions.
    Now i have created a BS where in i convert the IDOC -> Abstract IDOC, Abstract IDOC -> Abstract XML.
    In the Integration Process i have the Start, Receive (Abs IDOC), Transform(Abs IDOC to Abs XML), Send(Abs XML), Stop.
    The first receiver determinant, i have IDOC to abstract(BPM) configured correctly.
    But while i select the BPM as the sender, i should be able to select the Abs IDOC but i can select the Abs XML here.
    Any clue why i am not seeing abstract.
    Thanks,
    Tirumal

  • Receiver determination in BPM ..what is used for?

    Hi everyone.
    I've never used 'receiver determination' step in a BPM. I want to know what is used for.
    Regards,
    Inigo.

    you can ref: this link to find example where a receiver determination step is used in BPM- http://help.sap.com/saphelp_nw04/helpdata/en/43/6211b11c895f6ce10000000a1553f6/content.htm
    More abt RD step in BPM - http://help.sap.com/saphelp_nw04/helpdata/en/14/d5283fd0ca8443e10000000a114084/content.htm

  • Receiver Determination in BPM - Correct me

    Hi everyone,
    I came accross some document saying that
    <b>every send/ receive step in BPM, there should be one receiver determination.</b>
    Can anyone explain this to me.
    thanks,
    -Naveen.

    Hi,
    Yes your IP will be another service like your Business Service/System
    If your BPM is like this
    receive>Transform>Send
    then in ID receiver determiniation would be
    SenderBS --> IP
    IP-->RecieverBS
    Regards,
    Prakash

  • "No Receiver Determined" in BPM Sync RFC Call

    My scenario is xml file -> XI BPM -> RFC1 -> RFC2 (will call RFC2 if RFC1 is successful).
    I am still just trying to get the RFC1 call working properly.  I have been using blogs 1822, 1403 and 1926.  I have also used some related BPM threads.  It seems to be making the RFC call properly, but failing on the response.
      <SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_BE 
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>No receiver could be determined</SAP:Stack>
    These docs show my IB Repository and Directory setups.  Can anyone look at them and tell me what is missing?  Thanks in advance!
    http://webpages.charter.net/kpwendel2/bsmDir.jpg
    http://webpages.charter.net/kpwendel2/bsmRep.jpg

    Keith,
    the problem is quite clear.
    In your BPM, you have a synchronous interface in your sync send step.
    However, in configuration, you have configured two asynchronous interfaces.
    To be able to use sync send step in BPM, your RFC needs to be able to send a response back. Then you need to have two message mappings (one for bpm->rfc messages, and other for rfc_response -> bpm_response messages) and a interface mapping between the 2 sync interfaces (bpm_sync_int -> rfc_sync_int) using these 2 message mappings.
    Also, some hints:
    1. Don't do these mappings in BPM transformation step. You can execute them outside of BPM. Doing this, you will get better performance and also won't need to create abstract interfaces for RFC messages.
    2. Use configuration wizard in Integration Directory (first, remove and reimport your BPM in Integration Directory). This way, you avoid different interfaces errors.
    Regards,
    Henrique.

  • BPM step Receiver Determination

    Hello Friends,
    the operator "Receiver Determination" - how can be used in BPM? Is there any weblog or example for that?
    Best Regards,
    F.K.

    check this link
    Receiver Determination in BPM
    Use of Receiver determination step in BPM

  • BPM - Do we need receiver determination step between trans and sync send?

    Hi Gurus,
    I have a 1:1 transformation step followed by a sync send step. The transformation step is executing fine. While the sync step is executing, I am getting an error says 'No receiver determination found'.
    While I am executing this sync step in a separate, it is working fine.
    Do I need to have 'Receiver determination step' between Transformation step and Sync send step? I think so. Can somebody confirms this?
    Thanks for your kind help.
    Kalyan

    Hi,
    I think there is no need of a Receiver determination step in the BPM.
    You should have a proper receiver determination in configuration for this BPM scenario. (i.e) A receiver determination from BPM to the service configured for the synchronous interface.
    Regards,
    P.Venkat

  • "receiver-determination" step and multiline container

    i have made a file2file scenario where:
    there is a BPM,
    the BPM contains a receive step,
    a transformation that mapps the incomin message to two messages(Split-messgae case),
    and then a FORK step which sends the two messges to through 2 SEND steps to the intended receiver services.
    It didnt work......and i followed a blog-> /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure ............... which suggested to have a
    "receiver-determination" step in the BPM before the SEND step.... it says that this
    "receiver-determination" step will put the message in a MULTILINE container..
    i m confused bout this step ........ can anybody explain.....
    please help

    Receiver Determination step will return all receivers that are configured in Integration Directory, for that particular message interface, having the BPM as the sender service.
    So, more than one receiver may return. Hence you need to define the receiver container as a multiline container.
    Here you go with explanations- for Receiver Determinations in BPM-
    http://help.sap.com/saphelp_nw04/helpdata/en/11/13283fd0ca8443e10000000a114084/content.htm

  • Receiver determination step in the BPM and multiline container

    i have made a file2file scenario where:
    there is a BPM,
    the BPM has a send step which contains a receive step,
    a transformation that mapps the incomin message to two messages(Split-messgae case),
    and then a FORK step which sends the two messges to through 2 SEND steps to the intended receiver services.
    It didnt work......and i followed a blog->  /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure   ............... which suggested to have a
    "receiver-determination" step in the BPM before the SEND step.... it says that this
    "receiver-determination" step will put the message in a MULTILINE container..
    i m confused bout this step ........ can anybody explain.....
    please help

    HI,
    In receiver determination step selctthe multi line container element.in container editor create the one element with type as receiver and select the check box.
    A Receiver Determination step returns set of receivers configured for the output abs interfaces in the directory and puts it into receiver which is a multiline container receiver element
    Regards
    Chilla

  • Dynamic Receiver Determination [W/O using BPM] Sync interface

    I have been exploring options w.r.t. performance sensitive service interface.
    This has following issues :
    1. Gets a org code looking up instance and route the msg. accordingly to an RFC and get response back.
    2. Prominent answer would be Enhanced receiver determination step but that doesnt work in sync case.
    3. Classic Receiver Determination needs the condition to be evaluated in source msg. which is not going to happen.
    4. Use BPM i designed one but performance its not all acceptable it has a round trip of 10Sec.
    are there any ways to overcome this ?

    Hi Bujji,
    can you explain the point 1.
    <i>1. Gets a org code looking up instance and route the msg. accordingly to an RFC and get response back.</i>
    Thanks and Regards,
    Himadri
    null

  • Receiver Determination with Synchrnous Send step in BPM

    Hi,
       Is there any way to use BPM Receiver Determination step type with Synchronous send step ?
    Is it possible to send a request to multiple receivers synchronously and capture the response?
    Appreciate for your response.
    Thanks,
    Rao.Mallikarjuna

    Use malticasting, check out these blogs
    Multicasting using Receiver Determination Step in BPM
    and pattern number 6 in BPM with Patterns explained Part-2
    Thanks!

  • BPM : Receiver Determination Step

    Hi,
    I was wondering why we need a Reciever determination step since on send step xi automatically find that there are multiple receiver and sends them accordingly to the different system as per reciever agreement.
    Is it that the receiver determination is only useful for multicast which is for send and waiting for the message response from those receiver.
    Kindly let me know your comments.
    THnks

    Hello chinna,
    You need receiver determination step becoz even though in BPM u define what are ur receivers but not what service its handling. Lets say this is the scenario :
    File>RFC>FILE
    ex: /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    You dont specify in the receivers of BPM where to write the file and how to write the file?
    Please elaborate ur scenario i coudlnt get the second part?
    Vara
    [PLEASE REWARD FOR POSTING]

  • Receiver Determination Step For Synchrnous Send  in BPM

    Hi,
    How to use BPM Receiver Determination step for a synchronous send step?
    My scenario is to send a request to multiple receivers synchronously and get the response.How can i achieve this using Receiver Determination step in BPM.
    Regards
    Divia

    Hi Sreedivia,
    As far as use of synchronous message is concern with receiver determination step, it wont allow you to use Abstract Synchronous message interface in it.
    Even you cannot give multiple receivers without specifying any condition while creating Receiver determination  in integration directory.
    Regards,
    Sami.

  • Question about Receiver Determination step in BPM

    Hello all,
    I have a BPM process similar to Multicat BPM Pattern.
    I have some questions regarding how the Receiver Determination works:
    1. Does it have to have interface determination in the Integration Directory?
    2. Does that interface determination (including the mapping) takes place when sending a message to a receiver from that Receiver Determination step,
    or should I perform a Mapping step explicitly in the process?
    Thanks ahead,
    Yoav.

    Yoav,
    Am not sure if I understood your requirement compltely.
    <b>Case A:</b>If you are using a send step without a Transformation Step.
    Then <b>Send will have message A</b> being sent out from BPm and then , during Interface Determiantion this will be transformed into Message B by Mapping in Interface Determination and this message B will be received by receiver
    <b>Case B:</b>If you have a transform and then a Send
    In this case, the mapping has been done, so you have the message B with you and so, <b>them message sent from the BPM will be message B</b>Hope this clarifies,
    Regards,
    Bhavesh
    Message was edited by: Bhavesh Kantilal

  • Use of Receiver determination step in BPM

    Hi,
    I am not clear about the exact use of Receiver determination step in BPM. From my understanding, it is used for synchronous communication with many receivers configured, for eg. Multicast etc. Can anybody explain the use of receiver determination with any specific requirement example.
    Regards,
    Santosh

    HI,
    The usage of Receiver Determination depends on how you have designed your BPM. You can have the mapping getting executed in your BPM itself using a TRANSFORM step or you can do it in your Inteface Determination if you are not doing it in your BPM.
    If you do the mapping inside the BPM using Transformation step, then you need to send the Message i.e. Mapped message . In this case, your Interface determination will only determine the Receiver Interface, and it will not execute the interface mapping . (if you are not providing the Interface mapping in the Interface determination).
    Example is given here-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/14/d5283fd0ca8443e10000000a114084/content.htm
    Thanks
    Swarup

Maybe you are looking for

  • CQ5.5 ClientContext.get('profile/region') === 'MW' versus Generic Store Property component

    Hi there, I have been having segment resolution problems for a custom data store that sets a new property, "region", on the data store "profile".  Precisely, it adds a new "region" property to the existing data store "profile". The segment resolution

  • Security advice

    Hi, I developed an application with Jdev 9.0.2. It contains JSP pages which uses bc4j library and business components. I deployed it on a stand alone OC4J and it works fine. I am not so familiar with security issues. In my project, I use a login page

  • Upgraded ilife last week-update today says library needs upgrade to work

    I am afraid to allow this upgrade for fear I will lose my library. This is what pops up>>>> The photo library needs to be upgraded to work with this version of iPhoto. Library will not be readable by previous versions afterwards. Please tell me what

  • Student Project - Need Help With ViewPlatform Rotation

    Hello folks, I'm a student in Strathclyde University, Glasgow, and I'm currently doing a small project for one of my programming classes. I'm doing a 3D knots and crosses game but I'm having tremendous difficulty getting the rotation to work just the

  • ASA5585-X Context License.

    Good Morning, I would like some help to understand about the context licensing on an ASA 5585-X and the configuration in Active / Active failover. I have today two boxes, each box has a license to 5 contexts, I put this appliances to run on failover