cancel
Showing results for 
Search instead for 
Did you mean: 

RFC

Former Member
0 Kudos

hi all

I am doing a scenario of sender rfc to file.Here I am using the

BAPI_COMPANY_GETDETAIL sync.rfc. I want the response values of some field on the basics of company ID from request rfc.

whats the actual logic to use sender rfc?

So I want to know whats the step to follow to design the scenario.and how the data are retrive..

Regards

Manas.

Accepted Solutions (1)

Accepted Solutions (1)

prabhu_s2
Active Contributor
0 Kudos

chec this:

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

/people/swaroopa.vishwanath/blog/2006/12/28/send-rfc-to-sap-xi-150-asynchronous

Message was edited by:

Prabhu S

Former Member
0 Kudos

HI,

Refer the below weblog which describe the same scenario which you are looking for.

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Thanks and Regards,

Chirag Gohil

Answers (8)

Answers (8)

Former Member
0 Kudos

hi all

thanks ..I understood the concept of FILE to RFC and RFC to File..

regards

Manas

Former Member
0 Kudos

hi all

I understand the RFC to File scenario.

Now I am tring to do File to RFC using BPM with the help of following blog.

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1926. [original link is broken] [original link is broken] [original link is broken]

According to this blog when i am creting the receiver determination between the sender service and the IP(BPM) .and there is no receiver agreement defined for this interfaces..

can any body tell me why it is like this..

When I execute this scenario I am getting the error type

No receiver agreement found for sender -BS_RFC_RECV to receiver -IP_RFC_TEST1

thanks

Manas

Former Member
0 Kudos

Hi

Refer this

Thanks

Former Member
0 Kudos

hi chirag.

I do understand the concept of RFC but I am not getting why u tell me to use BPM in that scenario..

Thanks and regards

Manas

Former Member
0 Kudos

Hi Manas,

Referring to the discussion above, I think you need a File-XI -RFC sceanrio :

File to RFC

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Also,

Check the following blog for sender RFC adapter:

File to R/3 via ABAP Proxy

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy

Puneet

Former Member
0 Kudos

hi,

Steps required to do in R/3 side:

Create a RFC destination Tcode: sm59 of Type: TCP/IP

In Technical settings Tab, In Activation Type choose Registered Server Program

Provide a unique Program ID name.

In Gateways Options

In the Gateway Host and Gateway Service write the values of your "Application System" i.e. R/3 system.

Configuration of Sender RFC communication Channel in XI

In RFC Server Parameter

Provide the Application Server(Gateway), Service and Program id, same as above in R/3 side

hope this will help

regards

HONEY

former_member184619
Active Contributor
0 Kudos

hi manas,

<i>I want the response values of some field on the basics of company ID from request rfc.</i>

you are saying that you are passing the Company id as a request... then from whee you want the response ... file... as you said your scenario is

<b>RFC to FILE...</b>

this RFC is used to get the details of company data from SAP R/3.

i think you are passing values for comany id from file

so your scenario must be <b>File to RFC...</b> so no sender logic for RFC is required check these links

RFC Scenario using BPM --Starter Kit

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

File to RFC without BPM SP19

Sachin

Message was edited by:

Sachin Dhingra

Former Member
0 Kudos

Hi manas,

<b>whats the actual logic to use sender rfc?</b>

the logic is that...XI will fetch some data from R/3 using RFC adapter..here u need to give a unique Progaram ID...

better u see this blog...

Configuring sender RFC adapter step by step

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

Regards

Biplab

Former Member
0 Kudos

HI,

This is what you are looking for:

Suppose from the file you are getting the customer no and you need to get the customer details for that customer no from R3 system. So in this case you need to use the RFC which send the customer numer to R3 system and from R3 system you will get the response back with the customer details.

So in this case your secnario will be File-> RFC-> file(which hold the customer information)

Now the Design will be:

Two Data type:

1) one which hold customer no

2) one which holds customer information.

Two Message type:

1) one which hold customer no

2) one which holds customer information.

Message Interface:

1) Sender outbound async

2) Sender Outbound Async Abstract

3) Receiver Inbound Async

4) Receiver Async Abstract

5) BPM Synch Abstract

Two Message mapping/Interface mapping:

1) File to RFC request

2) RFC response to File

BPM configuration:

1) Receiver Async

2) Sender synch

3) Sender Asynchronous

Refer the welbolg which is specified in thread.

thanks,

Chirag