on 07-22-2009 5:22 AM
Hi Experts,
I have following scenario.
IDOC--> XI----> BizTalk
In this scenario, IDOC is sent from SAP R/3 system to XI. XI then sends it to BizTalk using JMS adapter.
Everything works fine and BizTalk also receives the IDOC message. But there is one problem.
When I see the message in SXMB_MONI then I see that there are entries like below:
Status | Ack. Status
-
Checked flag (Processed Successfully) I Error Flag (Acknowledgment not possible)
Then when I see the details for this entry I get the following error info where BTS_DEV refers to the receiver BizTalk and SAPSYS refers to the IDOC sender system..
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"
SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="OUTBINDING">CO_TXT_OUTBINDING_NOT_FOUND</SAP:Code>
<SAP:P1>,BTS_DEV</SAP:P1>
<SAP:P2>,SAPSYS,,</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>No receiver agreement found for sender ,BTS_DEV to receiver ,SAPSYS,,</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
So, what is the problem? Why am I getting error for acknowledgment? What is the system trying to do with acknowledgment?
How does acknowledgments work? What do I need to do to prevent getting this error? Do I need to do something in BizTalk to prevent it?
It will be great if somebody can explain this in detail and give me step by step instructions to resolve it.
Thanks & Regards
Gopal
Edited by: GOPAL BALIGA on Jul 22, 2009 6:23 AM
Just ensure that no ACK flow is configured for IDOC....check if there is any IDOC receiver channel starting with ACK_
Compare settings with the docs given ib above replies
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Experts,
I saw the links provided by Rajesh ad Shabarish but the document explains from IDOC to IDOC perspective. But my scenario is IDOC to Biztalk.
More over many things are not clear from the document.
In the communication channel "Ack_Idoc"
1. What "Service" value i need to give? Will it be BizTalk system or SAP System that sends IDOC?
2. What is this "RFC destination" used for? Where does this exist?
3. What is this "Port"? Again what is this used for and where does this exist?
Please help.
Thanks & Regards
Gopal
1. What "Service" value i need to give? Will it be BizTalk system or SAP System that sends IDOC?
It is the SAP system which is supposed to receive the IDOC ACK message
2. What is this "RFC destination" used for? Where does this exist?
RFC destination in SM59 of your SAP system
3. What is this "Port"? Again what is this used for and where does this exist?
Check this blog for answer to your Qs
/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi
Regards,
Abhishek.
Edited by: abhishek salvi on Jul 22, 2009 11:03 AM
Check this
search sdn for the same lot of docs can be found
Rajesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.