Remote Function Calls (RFC) - Introduction

Remote Function Calls allow users to call R/3 function modules or external functions "remotely".
RFC development libraries exist for OS/2, Windows, Windows NT, and for all UNIX platforms supported by SAP. These help you to communicate with external programs (C and C++).
The R/3 Function Builder also contains an RFC generator that you can use to generate external programs and download them onto your frontend system.


In an RFC, a series of tasks is performed automatically:

Help Documentation

For a comprehensive description of communication interfaces in the SAP environment, refer to Remote Communications.