Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Functional modules to be called remotely.

Former Member
0 Likes
1,086

Hi Forum,

I m a functional consultant need some help on technical side.

Is their any way I can make the function module remotely called?

I have checked for the RFC option in SE37 execute and I m not getting RFC target system option.

If there is any way to call the function module remotely apart from the above mentioned way, then pls guide me.

Points will be rewarded immediately to the valuable answers.

Thanks and regards,

Sheetal Hirde

1 ACCEPTED SOLUTION
Read only

ThomasZloch
Active Contributor
0 Likes
1,045

The function module must be marked as "remote enabled" in the attributes section of SE37.

Greetings

Thomas

5 REPLIES 5
Read only

ThomasZloch
Active Contributor
0 Likes
1,046

The function module must be marked as "remote enabled" in the attributes section of SE37.

Greetings

Thomas

Read only

Former Member
0 Likes
1,045

Hi Sheetal,

YOu cannot change a normal Function module to RFC Enabled if it is a standard one.

The best you can do is to create a WRAPPER RFC function module which calls the normal function module inside it.

How to create a function module?

http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm

Creating an RFC Function module is all the same but for the option RFC Enabled in the place of normal function module.

Regards,

Ravi Kanth Talagana

Read only

Former Member
0 Likes
1,045

The function module should be marked as the 'Remote enabled' function module and must be present in the target system.

Now use the following syntax to call this remote enabled function module from the source system.

Call Function f_name DESTINATION 'T90CLNT090'

The Destination name is tha logical system name of the target system.

Read only

Former Member
0 Likes
1,045

You can noy directly execute RFC in Remote Server.

You must have a program in which this is called.

Mark the Function Module as "Remote -Enable" in the Attribute Tab of FM.

Call the FM from Program as

call <fm name> destination <rfc destination created in SM59>

exporting...

importing...

Read only

0 Likes
1,045

Thanks to all.

Sheetal