Skip to Content
avatar image
Former Member

Interface Mapping for enhanced Receiver Determ. in Integration Scenario

Hi guys,

Defining Integration scenario is a pleasant way working with XI.

But how to define the step "enhanced receiver determination" via message mapping in a scenario?

has anybody come along to this issue?

Kind regards

Jochen

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Sep 01, 2008 at 03:47 PM

    hi,

    You use an enhanced receiver determination to have a mapping program determine the receivers of the message dynamically at runtime. 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 usage case is if you do not yet know the names of the receivers at configuration time. In this case, you can define a mapping program, for example, which reads a list of receivers from a table or from the payload of the message at runtime.

    http://www.saptechnical.com/Tutorials/XI/RecvDetermination/Enhancement.htm

    http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/content.htm

    Edited by: murali krishna on Sep 1, 2008 5:49 PM

    Edited by: murali krishna on Sep 1, 2008 6:03 PM

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 01, 2008 at 03:59 PM

    For enhanced receiver determination you wont have any service in receiver as it will be determined from the mapping.

    you have to use a mapping separate then your normal mapping in that create a udf for creating business service name at runtime. or you can hardcode in mapping. the source message type and interface would be same, but take target message type and interface from SAP BASIS component

    map the business service name to taget message field receiver.

    you can call it recv_deter_map

    and

    create interface mapping with Receiver interface from SAP BASIS component

    Now choose option entended receiver determination in receiver determination step.

    no need of target service as this will come from mapping at runtime.

    if you face any problem let me know.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Jochen,

      Unfortunately its not possible 2 include the enhanced rec determination in the Integration scenario. The method available is to develop your Integration scenario with any dummy receiver as an action item. and finally when after running the configurator wizard, just change the receiver determination to enhanced before activating...