Writing Remote Function Modules in ABAP 
This section provides specifics on writing function modules that can be called remotely. For information about writing function modules generally, see the system documentation on "Writing Function Modules".
This section contains the following topics:
Steps for Implementing Remote Function Modules Programming Guidelines Debugging Remote Function Modules