Skip to Content
0
Former Member
Oct 27, 2009 at 02:46 PM

PI 7.1 - receive unknown IDOC

14 Views

hello everyone.

I have the following scenario:

we receive from another SAP system an IDOC that we do not have in our ERP system

example: name: ZDOC.ZDOC1, namespace: urn:sap-com:document:sap:idoc:messages

after receiveing it - we map it to a target service interface:

example: name: ZDOC_TARGET_SI namespace: http://abc

the sender system insist on sending the IDOC in it's original name, and not as a message interface.

in order for us to know the structure of it - we got an XSD - and we make a service interface that uses it:

example: ZDOC_SOURCE_SI namespace: http://abc

the problem is - that on the receiver determination - I must configure the incoming message with the idoc name:

ZDOC.ZDOC1, but the operation mapping maps between ZDOC_SOURCE_SI -> ZDOC_TARGET_SI - so I can not use it in the interface determination.

in short - how can I map an interface when the name & namespace of it are determined for me, but I can't have them in my ESR?

thanks ahead,

Imanuel Rahamim.