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

Doubt in RFC Function module

Former Member
0 Likes
1,006

Hi All,

i jave created a RFC enabled function module which is working fine.

I have a small doubt in the FM, i.e. If i need to use this FM i need to have it in source system and target system. But without having it in the sorce system i can access this and fetch the data.

Will that create any problem. Or do i need to create the FM in the source and target system also...

Thanks

Ram M

4 REPLIES 4
Read only

GauthamV
Active Contributor
0 Likes
700

hi,

you donot need to create in both the systems.

The RFC destination itself will call and read the data

from the other system.

Read only

Former Member
0 Likes
700

Hi,

The RFC should be available only in SAP System.

In the target system build the logic to logon to sap system & to call the RFC with necessary parameters.

Best regards,

Prashant

Read only

Former Member
0 Likes
700

If you make an RFC call from system A to system B, then

the remote function module must exist in system B.

If system A is non SAP system then the remote function module need not exist in it as explained above.

However if system A is SAP system, then your Function Module must be created in this system as well. Otherwise your calling program will give syntax error.

Read only

matt
Active Contributor
0 Likes
700

>

> If you make an RFC call from system A to system B, then

> the remote function module must exist in system B.

> If system A is non SAP system then the remote function module need not exist in it as explained above.

>

> However if system A is SAP system, then your Function Module must be created in this system as well. Otherwise your calling program will give syntax error.

No it won't. There's no syntax check that a function module exists.

To the original poster - why don't you just TRY it, and see if it works?

matt

Edited by: Matt on Dec 19, 2008 6:53 AM