CALL FUNCTION function IN BACKGROUND TASK
[AS SEPARATE UNIT],
[DESTINATION dest],
[EXPORTING { parameter = value } ]
[TABLES { parameter = itab } ].
Der Funktionsbaustein wird zur asynchronen Verbuchung vorgemerkt. Die übergebenen Werte werden zwischengespeichert. Bei Bedarf kann mit dem Zusatz DESTINATION die Ausführung des Funktionsbausteins auf einem anderen System erzwungen werden. Der Zusatz AS SEPARATE UNIT erzwingt die Ausführung des Funktionsbausteins in einer eigenständigen Transaktion.