cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Sender ?

Former Member
0 Kudos

Hi Guys,

I have RFC structures on the R/3 side as the sender and the wsdl for the receiver 3rd party system. I am looking all the possible scenarios

1. RFC - SOAP -- How do i trigger the data on the R/3 side ?

I have the RFC connection of type 'T' defined on the R/3 side to connect to XI.

2. I want to expose the RFC as webservice and do SOAP - SOAP so that i can make the connection secure on the sender side.

3. Is it possible to do a proxy - soap scenario ? Can i develop the proxy with the help of these RFC structures on the R/3 side.

we have ECC 6.0 and PI 7.0 as the environment.

any help or suggestions would be appreciated

Thanks,

Srini

Edited by: srinivas kapu on Jun 2, 2008 8:01 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

this is about rfc to soap:

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

Regards

Patrick

Answers (1)

Answers (1)

former_member181962
Active Contributor
0 Kudos

>

> 1. RFC - SOAP -- How do i trigger the data on the R/3 side ?

>

Run the RFC in the backend using an ABAP program, which calls your RFC.

3) It is possible to generate proxies for your RFC interface. But what is the point? If you already have a RFC, why would you want to go for proxy? proxies are generally used when you do not have a standard RFC or an IDOC.

Regards,

Ravi

Former Member
0 Kudos

Hi Ravikanth,

Thanks for the input. I am able to see the RFC on the ECC 6.0 system but when i am trying to import the structure from xi i could not see this RFC

any help would be appreciated

Thanks,

Srini

Former Member
0 Kudos

hey,

Check if its(the function module you are trying to import into XI) remote enabled.

Thanks

vijaya.

Edited by: Vijaya Lakshmi Palla on Jun 2, 2008 10:14 AM

Edited by: Vijaya Lakshmi Palla on Jun 2, 2008 10:15 AM

Former Member
0 Kudos

Hi,

Hey just if that is RFC remote enabled you can check that in ECC 6.0.

SE37 -> give Function module name -> dispaly -> attributes -> under processing type check if remote enabled module is checked or not

Thanks

Vikranth

Edited by: Khimavath Vikranth on Jun 2, 2008 4:15 PM

Former Member
0 Kudos

Hi Vijaya,

Thanks for the quick reply and i found the RFC is not remote enabled.

I think i need to make it remote enabled. Is there any possibility that i can use the normal function modules.

Thanks,

Srini

Former Member
0 Kudos

No u cannot use normal function module it should be remote enabled.

You can do one thing.

you create FM with RFC enabled and then call that RFC into your normal function module and try to import your recently created FM that will work.

Please reward points if it helps.

Edited by: Khimavath Vikranth on Jun 2, 2008 4:20 PM