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?