Skip to Content
avatar image
Former Member

File - RFC - File

I am trying to send data to an RFC synchronously from a file. The response I would like to send to another file. The data is coming back from SAP R3 but I am not able to assign a Receiver Communication Channel to send it to a file as the Synchrnous Interface is Outbound.

I have the following in the scenario:

Synchronous Outbound Interface: Request, Response, Fault

Inbound RFC

I want to send data from a file and get data back to a file.

I tested it. I see data coming back but I am not able to send the response to a file.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 13, 2006 at 11:43 AM

    Hi Michael,

    This blog may help u in ur scenario.

    <a href="/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit">/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit</a>

    Regards,

    Sudharshan

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 13, 2006 at 11:42 AM

    hi,

    are you using BPM ?

    if not that this is the only way to do file - rfc - file

    Regards,

    michal

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 13, 2006 at 11:45 AM

    Hi Michael,

    I doubt you can't implement such a scenario without BPM.

    You can introduce a BPM "send" (synchronous) in order to complete your scenario successfully.

    regards,

    P.Venkat

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 13, 2006 at 12:25 PM

    Hi Michael,

    I have done the scenario specified by Sudarshan.

    While doing/following this scenario if u get any doubts can be clarified.

    Good one work on it.

    Regards,

    venu.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 13, 2006 at 01:09 PM

    Hi Michael,

    Your scenario can be addressed like this-

    File->XI(BPM)->R/3(RFC)->XI(BPM - Response)->File (Receiver)

    If you are doing Transforation step outside the BPM then your BPM steps will be-

    1) Receieve the File Message - Receive Step

    2) Send the Received Message Synchronously to R/3

    3) Send the Response Back to File

    You will be having 3 Receiver Determinations-

    1) File to BPM

    2) BPM to R/3 with Transformation step to execute File input to RFC Request, and RFC response to File Output Message

    3) BPM to File - to send the Response to File

    Hope this helps,

    regards,

    Moorthy

    Add comment
    10|10000 characters needed characters exceeded