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

RFC function module

Former Member
0 Likes
1,244

Hi All,

i need to create RFC function module,so what i want to know is why we need to create a RFC function module and how to create and how to check whether it has been created.i need to create in development server.

Please help me out,

Thanks in advance,

chandu

14 REPLIES 14
Read only

Former Member
0 Likes
1,208

Why: say u hv APO and ERP at ur client, then, u need to update the planning shipping status, so, in this case, u will call the ERP RFC from APO, meaning Remotely called FM

How: 1 of the requisit is that, u hv to choose the radio button of Remotely enabaled in the attributes tab of the FM

test: either from SE37 or as i said above from APO / CRM / SRM / IS-U etc systems.

thanq

Edited by: SAP ABAPer on Mar 22, 2009 7:06 PM

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Basically, an RFC is a Function Module you can use outside of the R/3 environment.

To create one, you do so like you would create any function module (SE37) just make sure that you mark the "Remote-Enabled Module".

To know if a function module exists, just use the F4-Help in SE37 and use the search function.

Hope this helps.

Cheers,

Alfonso

Read only

Former Member
0 Likes
1,208
Read only

Former Member
0 Likes
1,208

one reason is that if u hve a function module in one system and u need to call this FM in the other system then u can call this FM only if it is RFC enabled.

u can check if it is RFC enabled or not by going into the attibutes tab of the FM.

If u need to create an RFC, then u need to click the radio button RFC enabled in the attributes tab of the FM.

All the parameters should be passby value.

plz chk this link:

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE2/BCFESDE2.pdf

Read only

Former Member
0 Likes
1,208

Hi Chandu,

For creation of RFC,

Goto--> SM59 --> Here you can find some connections (ABAP connections, HTTP connection to external server/ABAP system,internal connections, logical connections,TCP/IP connections,Connection via ABAP driver.

Iff you know about the connections then directly you can go that and login to the other clients remotely

As per my understanding, you are new to RFC, so i will provide you the steps to create RFC but make sure that you are not supposed to disturb the existing one,

in SM59 --> click on Create button -->will takes you into RFC creation screen

1.give the name of client in RFC destination (which you want to login remotely from your DEV)(ex:SAPECCDEV, likethat)

2.connection type :: 3 (Connection to abap system)

3. in Technical setting tab: Give the Target host name, IP address

4. in Logon & security tab : provide details about ur DEV system, Language,client, user, pw status

Then save.

If you want to test this FM, then there will be "Connection Test"(Ctrl+F3), it will shows the status of your FM.

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

This message was moderated.

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi Chandra,

Have you got the required information? if not please feel free to ask

Regards

Arani Bhaskar

Read only

Former Member
0 Likes
1,208

Hi,

For Creating RFC Function Module:

Goto SE37 & Create function module. Make it remote function enable in the properties/attributes tab of function module. Once you activate this function module this is avaliable to access in both SAP/Non SAP systems.

To Access RFC:

You need to create RFC Destination using SM59 Trasaction Code.

if you need more information on this please refer help.sap.com

Best Regards

Ravi