Entering content frame

Component documentation Receiver Determination Locate the document in its SAP Library structure

Use

You use a receiver determination to define one or more receivers to a sender and an outbound interface (and optionally to a virtual receiver, see below).

You can specify services as receivers of messages.

Features

Specifying Receivers

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

·        Select the receiver from the Integration Directory

·        Specify a constant value for the receiver

·        Determine the receiver dynamically from the content of a message (at runtime)

To enter the necessary details, use the following:

·        The party editor for specifying the receiver party

·        The service editor for specifying the receiver service

To call the relevant editor, in the Display/Edit Receiver Determination editor in the Configured Receiver frame, call the Input Help (This graphic is explained in the accompanying text) 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 refers 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).

·        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 Receiver frame, choose Insert New Condition (This graphic is explained in the accompanying text) and call the condition editor by using the input help (This graphic is explained in the accompanying text).

·        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 Receiver frame, choose Insert Line After Selection (This graphic is explained in the accompanying text) and call the condition editor by using the input help (This graphic is explained in the accompanying text). 

You can select an element from the message payload in the condition editor and specify a value against which the value of this element is to be compared at runtime.

Receiver-Dependent Routing

You can define receiver determinations as receiver-dependent.

You can use this property when configuring cross-company processes where not all communication parties know the entire system landscape description. In this case, you can release an external view of your system landscape for your communication parties. Your communication party then knows the externally released virtual receiver to which he can send his messages. By defining one receiver determination that is dependent on a virtual receiver, you can define the internal receiver system to which the message is to be forwarded.

If you want to create a receiver-dependent receiver determination, select the checkbox Sender Uses Virtual Receiver in the create dialog. The system then displays the input fields for the receiver (party, service).

Configuration Overview

The configuration overview that is calculated from the data specified (in the Configured Receiver frame) is displayed in the Display/Edit Receiver Determination editor in the Configuration Overview for this Receiver Determination frame.

Example

See Example of a Receiver Determination

 

Leaving content frame