Hi,
I use FTP sender to send XML IDoc files via XI to a R3 system.
The Files are origianlly in XML IDoc format, so there is no need for mapping. They only need to be transported to R3 System.
But the problem is that there are more than one IDoc types.
Is it possible to use only one outbound interface and one inbound interface to solve this problem. I want to make the scenario simple, and actually I don't care the IDoc types during configuration, all the information is in the XML IDoc itself.
I tried use a virtual interface (DS_IDoc_O ) to represent both outbound and inbound interface, but I got following error message in SXMB_MONI
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- http://sap.com/xi/XI/Message/30" xmlns:SOAP=" http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF</SAP:Code>
<SAP:P1>DS_IDoc_OA</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>IDoc Interface DS_IDoc_OA konnte nicht interpretiert werden</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I know I can import the IDoc types into repository and use a conditional interface mapping to map the XML IDoc file to the corresponding IDoc types. But it would be better if there is a simpler solution.
Any idea?
Thanks!
Regards,
Hui