on 03-01-2006 10:11 AM
Hi,
I want to send an IDOC but get the following error message:
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF</SAP:Code>
<SAP:P1>MYSEND</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>IDoc Interface MYINTERFACE konnte nicht interpretiert werden</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Another thread says that the problem is that the Inbound interface doesn't match the namespace urn:sap-com:document:sap:idoc:messages
and that it would be necessary to name the interfaces the same as the IDOC type (here: COND_A.COND_A02). From which software component can I import the namespace???
Any help will be appreciated, kind regards,
Heiko
PS: Is there a blog about this topic?
Hi,
yes there is:
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
BTW
some of your config is not correct I guess
so just go through this weblog
Regards,
michal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
IDOC -> XI -> File ....
Points to note ...
1. you dont need a DT, MT or a message interface for the IDOC as it itself acts as the Messg. Interface.
2. You import the IDOC and use the same in your mapping.
3. in the configuration note that you dont have a sender agreement as you dont have a sender IDOC adapter.
~~ ShabZ ~~
Opps just noted that you need to sent an IDOC from XI (File to IDOC)
Anyway in this case,
points 1 and 2 will remain, but the 3 will not. you will need a sender agreement for the file and a receiver agreement for the IDOC.
IDOC -> File scenario ref : /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
File -> IDOC -> /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping (It concentrates on XSLT mapping but also gives an idea about the configuration part.Do go thru that, it might help you.)
Message was edited by: Shabarish Vijayakumar
hi heiko,
have you created a MessageInterface for your Indbound Interface. If yes, I would suggest that you use your IDOC itself (CONDA.COND_A02 in your case) as the Message Interface and also as the Message Type. This will automatically create the Namespace,
<b>urn:sap-com:document:sap:idoc:messages</b> that is needed.
Hope this solves your problem,
Regards,
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Heiko,
What I meant was in your message mapping, as your source message type, just drag your IDOC CONDA_A.COND_A02 from the imported objects-->IDOC and likewise for your source message interface , just click and drag the same idoc.
You do not have to create the message type or message interface under Interface objects for your IDOCS.
Hope this helps,
Regards,
Bhavesh
Hi Heiko,
Sorry for the confusion. let me make the requirements clear. What you are trying is to take data from a file (pick up the file ) and pass it as an IDOC from XI to the destination system. Am I correct??
In this case, the destination Message type and destination Interface will have to be as I described in my previous post.They will have to be your IDOC CONDA_CONDA02
Regards,
Bhavesh
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.