Skip to Content
avatar image
Former Member

How to setup acknowledgements? Please help!

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..

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Jul 22, 2009 at 04:27 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 22, 2009 at 04:28 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 22, 2009 at 04:32 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

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member
      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