Skip to Content
author's profile photo
Former Member

Synchronous BAPI calls to R/3 from XI

We are trying to execute a BAPI call in R/3 via XI. Here are the details:

Backend - R/3 IDES 4.6C

BAPI - BAPI_MATERIAL_AVAILABILITY

XI 2.0

XI adapter - RFC adapter

The RFC adapter is configured and executing the BAPI call successfully and returning the correct data. However, XI is not processing the results and sending it back to the source which made the synchronous request.

My questions are as follows:

1. Anyone here actually executed a synchronous BAPI using RFC adapter?

2. If so, what is it that we need to do to send the XML message back to source?

BTW, I have tried another BAPI and same result.

Many thanks in advance.

SR

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • author's profile photo
    Former Member
    Posted on Nov 03, 2003 at 11:46 AM

    Hello Reinhard,

    you have to make sure that the system sending the initial request message to XI provides the correct QualityOfService. In your case the parameter has to be set to "BE" (Best Effort).

    Best regards

    Joachim

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      HI Reinhard,

                         I am stuck with the same problem, not able to get the message back from the RFC adapter. I am making a synchronous call to BAPI using RFC adapter. BAPI is getting the call and doing the transactions but not giving any response back. I have done the response mapping correctly and set the QOS to BE , but still no response. What may be the possible mistake I am making ? I have RFC adapter running with XMBinbound & XMBOutbond configured .

      thanks

      Mathew