Defining Enhanced Receiver Detemrinations

Use

You can define that the receiver of a message is determined dynamically at runtime by a mapping program. Instead of creating the receivers in the receiver determination manually, you assign a mapping to the receiver determination and this returns a list of receivers at runtime.

A typical use case for this this if when you want to move the determination of the receiver to an external program (for example, an ABAP function module in an SAP system).

Prerequisites

For complete configuration of an extended receiver determination you must define a suitable operation mapping in the Enterprise Services Repository.

For more information about the complete procedure, see the Process Integration overview documentation in the Help Portal ( http://help.sap.comInformation published on SAP site) under Start of the navigation pathSAP NetWeaver Process Integration Next navigation step Special Development Tasks Next navigation step Use Extended Routing Techniques Next navigation step Define Extended Receiver DefinitionsEnd of the navigation path.

Procedure

Perform the following steps in the Integration Directory:

  1. Create a receiver determination and choose the Extended option.

    Enter the outbound interface of the operation mapping from step 1 in the key of the receiver determination as the outbound interface that you want to assign. Assign this operation mapping to the receiver determination.

  2. Assign this operation mapping to the receiver determination.

  3. Save and activate the receiver determination.