CALL FUNCTION - RFC
Short Reference
ABAP Syntax:
Synchronous RFC
1
CALL FUNCTION func DESTINATION dest
parameter_list .
Asynchronous RFC
2 CALL FUNCTION func STARTING NEW TASK task
[DESTINATION {dest|{IN GROUP {group|DEFAULT}}}]
[{PERFORMING subr}|{CALLING meth} ON END OF TASK]
parameter_list
.
Background RFC
3 CALL FUNCTION func IN BACKGROUND UNIT
parameter_list .
Transactional RFC
4 CALL FUNCTION func IN BACKGROUND TASK
[AS SEPARATE UNIT]
[DESTINATION dest]
parameter_list .
What does it do? A function module or a function is called using the RFC
interface.
Latest notes: Background RFC ( bgRFC ) is enhanced successor
technology of the transactional RFC ( tRFC ). At the moment, all
variants can still be used. However, it is strongly recommended that
bgRFC be used instead of tRFC .
A more detailed description of exceptions that can be raised in RFC
can be found in the SAP Library under
RFC Exceptions .
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved