Skip to Content

Receiver RFC synchronouse scenario question:

Dear All,

I have a doubt in Receiver RFC sync scenario. for example file to XI to RFC.

Question: when ever Response RFC is triggered in R/3 Side. How the data reaches XI.

By just creating Synch Communication channel for the RFC in XI, will the data to come to XI for RFC respose.

How when a Respose RFC is Triggered in R/3 Server, how the data points or reaches XI port?

How the Auto Triggered RFC Respose data points to XI and Comes to XI in a Synchronous RFC Receiver scenario.

PS: I am not from ABAP background. if any code has to be written in R/3 side for making the response RFC point to XI, please provide a generalized code also if possible.

Please Advice,

Prakash.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Sep 16, 2008 at 06:35 AM

    RFC destination,port at XI would help to get response data

    No need to write any code,because RFC provide sync communication.

    use links RFC Scenario using BPM --Starter Kit

    https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]

    Exposing BAPI as Web Services through SAP XI

    RFC Scenario using BPM --Starter Kit

    https://blogs.sap.com/?p=40695

    https://blogs.sap.com/?p=40167

    HTTP to RFC - A Starter Kit

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 16, 2008 at 06:42 AM

    Hii

    refer this link :

    http://help.sap.com/saphelp_nw04/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm

    Step 1: Create RFC destination of Type 3 to ECC in XI

    Step2: Import u r RFC in IR do the mapping

    Step3:In ID

    Select Receiver RFC adapter.

    Application Server : Server name of ECC( Receiver)

    System Number : Sys no of ECC system

    Logon User , Password,Language,Client --ECC System Info.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 16, 2008 at 06:59 AM

    Hi,

    RFC is a synchronous scenario, when ever u send the request it will send the respoonse

    Its a Function module behaviour

    u need to map the response of RFC to the sender system.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 16, 2008 at 07:05 AM

    In a sysnchronous scenario u mentione

    Quality of service as :Best Effort

    when you say Best effort SAP XI Uses SRFC queue i.e synchronus queue in which the data is tranferred in Request responce format.

    The data once reaches the sap the response is triggered and the backward action is taken with response as message data and is posted back to the reciver configured in ID

    Hope this is helpful

    Add comment
    10|10000 characters needed characters exceeded