‎2009 Mar 22 5:04 PM
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
‎2009 Mar 22 6:05 PM
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
‎2009 Mar 23 2:29 AM
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
‎2009 Mar 23 3:58 AM
‎2009 Mar 23 4:06 AM
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
‎2009 Mar 23 4:07 AM
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
‎2009 Mar 23 9:54 AM
‎2009 Mar 24 7:36 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 7:39 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 7:39 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 7:39 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 7:41 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 7:42 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 7:42 AM
Hi Chandra,
Have you got the required information? if not please feel free to ask
Regards
Arani Bhaskar
‎2009 Mar 24 8:43 AM
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