Skip to Content
avatar image
Former Member

Message field value routing to the same service?

hi everyone,

i am receiving a data message through a SOAP sender communication channel. based on one of the fields of the data message, i need to call one of 2 different function modules in SAP.

how do i get the routing to work? either way the result will be sent to the same system, so it is not receiver determination, and i cannot use the conditional based routing there.

it also needs to be synchronous, as the SOAP sender is waiting for a response.

is this possible in xi?

than-q

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Jun 21, 2006 at 05:01 PM

    Hi zadie,

    That should be possible using a condition in the interface determination. As soon as you put a second line in that view for another interface, you'll get an additional column Condition which you can use to specify the condition on which the different RFCs are to be called.

    This should work if your condition is non-ambigous. As soon as your condition would come true for more than one receiver interface it would fail as synchronous calls cannot be branched.

    Regards

    Christine

    Add comment
    10|10000 characters needed characters exceeded