cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding Receiver Determination

Former Member
0 Kudos

Hi Everyone,

Would anyone clarify, in <b>Receiver Determination</b> under <b>Receiver details</b>

<b>"Party"</b> and <b>"Service" values are" * "by default.</b>

<b>why these values are * ?</b>

Regards,

Varun Reddy.K

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi Varun,

your Ques: why these values are * ?

Possible Solution: under receiver details in receiver determination the values are " * " by default. This is to tell the system that there should be any receiver(not specific) that can be selected at RUNTIME by mapping program due to any condition available in mapping.

you can specify a specific receiver in those fields by yourself also, if you specify your desired receiver then that message will go to that specific receiver and receiver determination is not done at runtime.

Regards,

Mandeep Virk

*reward points if helpful info*

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi varun,

We can mention the word "Party", when there are multiple companies involved. The word "Service", shows the logical representation of the destination [ Can even assign as a directory].

The "*" that assigns to both by default, means that there is no Party as well as the services specific to that Party is not included or not Avilable.

Hope this Solves your doubt.

Cheers,

Vinod V

*Reward, If this ans helps you.

Message was edited by:

Vinod V

Former Member
0 Kudos

Hi Varun,

The purpose of Receiver Determination is to find out what are the possible receivers available for the Sender.

Basically, The sender and receiver details in Rcvr Dtmn will come under <b>Header Data</b>. There, you are going to specify the sender service and sender interface at the first. And there you will not be prompted to give receiver details. Because, you may have more than one receiver in your scenario. In such case, you cannot give receiver details in header data. So, you have to provide such receivers data in <b>Configured Receivers</b> section. That is the reason for not having the option to give receiver details in Header Data.

Former Member
0 Kudos

Hi Varun,

Specifying Receivers

You can specify receiver parties and receiver services. To specify the receiver in more detail, you have the following options:

&#9679; Select the receiver from the Integration Directory

&#9679; Specify a constant value for the receiver

&#9679; Determine the receiver dynamically from the message content

To enter the necessary details, use the following:

&#9679; The party editor for specifying the receiver party

&#9679; The service editor for specifying the receiver service

To call the relevant editor, in the Display/Edit Receiver Determination editor in the Configured Receivers frame, call the Input Help ( ) in either the Party or Service column.

Defining Conditions

You also have the option of specifying the conditions 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).

&#9679; 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 ().

&#9679; 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.

Reward with ponits if helpful

Regards

Sai Ganesh

former_member335553
Active Contributor
0 Kudos

As read from the help if we require to specify in detail about the receivers we might go in for selecting the options for these 2 parameters in receiver

http://help.sap.com/saphelp_nw70/helpdata/en/43/a513f2632c332ce10000000a11466f/content.htm

having '*' is a wild card character ... which can be replaced by any character(s)-Generic

Answering to your question,It would mean particular routing rule works for any party and any service.

Message was edited by:

Anusha Ramsiva