on 07-02-2008 12:06 PM
Hi Experts,
I want to know when we will use receiver determination condition. How it will be where we can mention.
If you want to route the message to multiple receiver (w/o conditions) or to receivers based on some condition in your outbound/sender message (for e.g a tag like <ErrorType>FATAL</ErrorType> in sender message will have the message sent to FATAL_SERVICE.. or something similar)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rajesh,
I want to know when we will use receiver determination condition. How it will be where we can mention.
Receriver determination is used to identiyfy the receiver for a particular sender...Its one of the pipeline steps. While configuring this step you need to give sender system name and its message interface and then the receiver name.
Thanks,
Vijaya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
>>I want to know when we will use receiver determination condition. How it will be where we can mention
We have the option of specifying the Conditions that to be applied when forwarding a Message to the Receiver(s) in a Receiver Determination.
Generally, a Condition relates to the contents of a Message; if a specified condition is fulfilled for a particular Payload element (the corresponding element has a certain value, for example), then the Message is forwarded to the specified Receiver(s).
1 ) If you want to specify a new condition for forwarding the Message to a Receiver, in the table in the
Display/Edit Receiver Determination editor in the Configured Receivers frame, choose Insert New
Condition () and call the Condition Editor by using the input help ().
2) If you want to specify a new condition for forwarding the Message to multiple Receivers, in the table in
the Display/Edit Receiver Determination editor in the Configured Receivers frame, choose Insert Line
After Selection ( ) and call the Condition Editor by using the input help ().
In the Condition Editor, you can select an element from the message payload and specify a value with which the value of this element is to be compared at runtime.
Regards,
sangeetha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check this
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
Thanks,
RamuV
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Suppose in IDOC to file scenario,
based on Idocs one of the field value ,data should go to one of the Busines Services.
for this purpose we need to give receiver determination condition. This is one of the requirement. Use the condition in XPATH editor like this.
in receiver determination..
Idoc-field1 = 1 then Bs_1
Idoc-field1= 2 then Bs_2
Hope this will help you to understand.
Regards
Aashish Sinha
PS :reward points if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check this Receiver Determination Configuration guide:
http://help.sap.com/saphelp_nw04/helpdata/en/14/d5283fd0ca8443e10000000a114084/content.htm
Thanks,
Boopathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
Tasks at configuration time.
The 3 task areas at Configuration time are the Collaboration profile, Logical Routing, and the Collaboration agreement.
u2022Collaboration Profile u2013 (Objects: Communication Party, Service and Communication Channel)
u2022Logical Routing u2013 (Objects: Receiver Determination, Interface Determination)
u2022Collaboration Agreement u2013 (Objects: Sender Agreement, Receiver Agreement)
In the Collaboration profile we specify which services (Business Service, Business Process or Business System) will participate in a message exchange. For each we may also specify a communication channel, which represents the technical communication path. (For instance, the adapter type and configuration parameters for the adapter)
In Logical Routing we determine both who should be receiver of a message and what interface should receive the message.
In a Collaboration Agreement we define which communication channel to use to process message for particular combination of senders and receivers.
Receiver Determination:We use a receiver determination to define one or more receivers for a sender and an outbound interface. The receiver can be a party or a service. We can also specify that the receiver will be determined at runtime from the message contents.
A Receiver determination is the final step in establishing a logical routing for a message. It allows the association of an outbound message interface from a sender to 1 or more receivers. A condition can be defined for each receiver that, based on data values in the message itself, will allow/prevent the forwarding of a message to that receiver. Then R.D specifies for the incoming message from a given sender all the potential receivers of that message.
Simply saying, it defines on or more receivers for a sender and an outbound interface.
Steps:
Enter Sender Service.
Select the Outbound message interface and namespace.
Enter Description.
Give the condition and Receiver Service.
cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.