Тут еще случайно завалы разгребал, посмотри группу функций CRFC, особенно по инклудам его пошарь, там вызовы функций ядра, некоторые ну очень интересные как на первый вгляд типа
CALL 'RFCControl' ID 'CODE' FIELD 'A'
ID 'IP' FIELD IP "l_ip
ID 'HOSTNAME' FIELD HOST.
Или типа такое там попадается.
*---------------------------------------------------------------------*
* FORM DEST_PLAUSIBILITY *
*---------------------------------------------------------------------*
* ........ *
*---------------------------------------------------------------------*
FORM DEST_PLAUSIBILITY CHANGING SUBRC.
SUBRC = 0. "Vorinitialisieren auf O.K.
IF RFCDISPLAY-RFCDEST IS INITIAL.
MESSAGE E002.
SUBRC = 1.
ELSE.
SELECT SINGLE * FROM RFCDES BYPASSING BUFFER
WHERE RFCDEST = RFCDISPLAY-RFCDEST.
IF NEW = 'X' AND SY-SUBRC = 0. "Dest. bereits existiert !
MESSAGE E013.
SUBRC = 2.
ELSE.
IF RFCDISPLAY-RFCTYPE IS INITIAL.
MESSAGE E000 WITH 'Bitte Verbindungstyp spezifizieren'(SPZ).
SUBRC = 3.
ELSE.
* Doku ist gepflegt bei Neuangabe aber Destin. und Langu nicht da !
IF RFCDOC-RFCDEST IS INITIAL. "Initialisiere diese !
RFCDOC-RFCDEST = RFCDISPLAY-RFCDEST.
RFCDOC-RFCLANG = SYST-LANGU.
ENDIF.
IF RFCDOC-RFCDOC1 IS INITIAL AND
RFCDOC-RFCDOC2 IS INITIAL AND
RFCDOC-RFCDOC3 IS INITIAL AND
RFCDISPLAY-RFCLOCK IS INITIAL. "Nur wenn Destination Unlocked
* SELECT SINGLE * FROM RFCDOC WHERE RFCDEST = RFCDISPLAY-RFCDEST.
* IF SY-SUBRC NE 0. "Keine Doku existiert !
MESSAGE W005. "Destination bitte dokumentieren.
SUBRC = 4.
* endif.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
* Entfernen der Servicenummer bei Loadbalancing-Destination
IF LOADBALANCING-YES = 'X'.
CLEAR RFCDISPLAY-RFCSERVICE. "Service-Info entfernen
ENDIF.
* Keine ',' in Login-Daten erlaubt, ansonsten RABAX FORMAT_ERROR
* bei Funktionsbaustein RFCDES2RFCDISPLAY
* IF RFCDISPLAY-RFCCLIENT CA ',' OR
* RFCDISPLAY-RFCLANG CA ',' OR
* RFCDISPLAY-RFCUSER CA ',' OR
* RFCDISPLAY-RFCAUTH CA ',' .
* MESSAGE W000 WITH 'Zeichen , in Anmeldedaten nicht zugelassen !'.
* ENDIF.
ENDFORM.
Ну и в довесок группы функции FITP_AMADEUS_RFC_INTERFACE, QRFC... ну это если уже их не смотрел... вообще в первой группе функций кажется самые интересные варианты попадаются.