cancel
Showing results for 
Search instead for 
Did you mean: 

Data pulled from RFC

Former Member
0 Kudos

Hi,

I want to pulled down the data from R/3 in XI using RFC Adaptor Module. What are all the different way i can acheive and pros and cons.

if i want the push the data from R/3 to XI. then what are way i can achieve this.

Ravichandran K

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi,

if i want the push the data from R/3 to XI. then what are way i can achieve this.

- Try through IDOC / RFC / Client proxy.

Regards,

Venu.

Former Member
0 Kudos

Can you tell how to pushed from R/3 using RFC.

Former Member
0 Kudos

Ravi,

you want to send from the SAP then you have to

invoke the RFC

call function

desination

in background

commit work.

then all the values will go to the XI

that you passed in your RFC call

have you seen this weblog:

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

Also adding you may have a look at the weblog that Michal wrote,

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

And also this,

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

Regards

Sreeram.G.Reddy

Former Member
0 Kudos

Thanks Sreeram,

I have created the RFC Destination (TCP/IP) and RFC Programe also ready.

1. When i try to map in XI. There is two structure Like COMPANY, COMPANY.RESPONSE, which one i have use for mapping programe.

2. If i want to send 10 RFC to Same XI. then i need 10 RFC Desintation or 1 RFC Desition and Gateway (PROGID)?

rAVI

Former Member
0 Kudos

When i try to map in XI. There is two structure Like COMPANY, COMPANY.RESPONSE, which one i have use for mapping programe.

>> use Company only. by default ".response" is also created for synchoruse.

If i want to send 10 RFC to Same XI. then i need 10 RFC Desintation or 1 RFC Desition and Gateway (PROGID)?

>> only one RFC and one Gateway

Regards

sreeram.g.reddy

Message was edited by:

Sreeram Reddy

Former Member
0 Kudos

Hi Ravi,

<i>1. When i try to map in XI. There is two structure Like COMPANY, COMPANY.RESPONSE, which one i have use for mapping programe.</i> - use COMPANY.

<i>2. If i want to send 10 RFC to Same XI. then i need 10 RFC Desintation or 1 RFC Desition and Gateway (PROGID)?</i> - If all the 10 rfc are from same SAP R/3 system to XI , then you need only one RFC destination and gateway and only one RFC adapter comm channel in XI......

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Hi Rajeev,

Thanks for Response.

When we push the data from R/3 to XI. i would like to know, How it work. (Technically)

Ravichandran K

Former Member
0 Kudos

Hi Ravi,

when we trigger data from R/3 it can be in IDOC form or RFC return value, then for IDOC r/3 sees the partner profiles of the LS which you have maintaned.....then it sees what is the recever port of idoc......here it finds reciver port of XI....Then it goes for the port descripton and finds the rfc conn made for it......then in SM59 it sees the RFC conn is set from SAP to XI ........then it uses this conn to transfer the IDOC.......then the IDOC reaches XI.......for RFC - you will be using sync scenario, so SAP receives request from XI for some data and then via that conn it send the return data of your RFC enabled FM.

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Ravi,

it always push from R/3 . no pull from XI.