Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

XSLT Multi Mapping

Hi. Here is my scenario: eGIS -> PI -> SAP

Asynchronous web service call to PI, which I'd like to split into one of two calls, either an IDoc or an RFC call to SAP, depending on the value of a field being passed from eGIS. I'd like to do this using XSLT mapping, as I already have the mapping for the IDoc call.

Is this possible? I'm running PI 7.0 SP 20.

Thank you.


Former Member

This should be simple as said above..

Step 1: Create a message mapping between your source message and target RFC

Step 2: Create an Interface mapping between your source interface and RFC

Step 3: In ID part in the existing Interface Determination 'Add one more Inbound interface(select your RFC)' and select the corresponding Interface mapping created in Step 2. Now save the Interface Determination and you will find a condition editor added for both the 'existing and newly created interface mapping'. specify the respective conditions.

Step 4: Create a Receiver agreement for the RFC.

Hope this helps..



0 View this answer in context

Helpful Answer

Not what you were looking for? View more on this topic or Ask a question