on 02-09-2006 8:25 AM
Hi Everybody,
using XI 3.0 on Linux 64 bit SLES9 with Oracle I got some probleme sending messages from mq series to sap:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="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_IDOC_METADATA</SAP:Code>
<SAP:P1>EDI: Error while assigning IDoc number</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error: EDI: Error while assigning IDoc number</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
What is missing here?
Kind regards,
Michael
Hello MIchael,
Try clearing the cache using SXI_Cache or do a full cache refresh.
Also you can try adding Idoc type manually in to IDX2.
Thanks
Gaurav Ranjan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is number range assigned in transaction SNRO for the IDOC? Object you need to check is EDIDOC.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
Hope you have maintained the port for your target system in IDX1 and also the RFC destination used in the port is maintained in SM59. If both are working fine then check whether a test connection from SM59 for your RFC destination is working fine. Check for the existence of the latest version of IDOC type you are using in your target system.
Cheers
JK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jayakrishnan,
thanks a lot for your answer.
SM59 is working finde. In IDX1 I got the the correct RFC destination entered and a double click works fine also.
The other way around R3 -> XI -> mq series is working fine. Here we are trying mq -> XI -> R3 and it stops sending from XI to R/3.
How to check the IDOC type?
Regards,
Michael
Hi Michael,
If you login to R/3 system and go to WE30 transaction and provide the idoc type name which you are using in your mapping, then you'll be able to see the structure with the cardinality of the segments. Compare this with the idoc type metadata existing in IDX2 transaction in the ABAP stack of your XI server. If there is a difference execute the report IDX_RESET_METADATA in XI system thru se38 transaction and try.
Also in the receiver agreement of your configuration scenario hope you have provided the Sender service as your sender business system.
Cheers
JK
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
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.