Ansicht
Dokumentation
OBJ_METHOD_GET_RFC_DESTINATION - Bestimmt für einen Remote-Methodenaufruf die RFC-Destination
General Material Data CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein kann man zu der Kombination aus logischem System und Objektmethode die RFC-Destination bestimmt werden, die für einen sycnchronen Aufruf auf diese Methode verwendet werden soll.
Ablauflogik
Wenn die Bezeichnung des eigenen Systems übergeben wurde, wird der Exportparameter initial zurückgegeben. Das gleiche gilt, wenn das logische System mit initialem Wert übergeben wurde.
Andernfalls wird die Tabelle TBSPECDEST gelesen. Wenn dort für das logische System und die Objektmethode kein Eintrag existiert, wird die Tabelle TBLSYSDEST für das logische System gelesen.
Wenn auch dort kein Wert gefunden wurde bzw. die RFC-Destination aus TBSPECDEST oder TBLSYSDEST initial ist, endet der Baustein mit der Nachricht B1 555 und der Exception NO_RFC_DESTINATION_MAINTAINED.
Beispiel
Hinweise
Ein Remote Function Call auf die Destination SPACE ist ein ganz normaler lokaler Funktionsbausteinaufruf. Es findet z. B. keine neue Anmeldung statt wie bei einem Aufruf auf die Destination NONE statt.
Weiterführende Informationen
In der ALE Online-Hilfe gibt es ein Kapitel über die Festlegung von RFC-Destinationen für synchrone Methodenaufrufe.
Parameter
LOGICAL_SYSTEMMETHOD
OBJECT_TYPE
RFC_DESTINATION
Ausnahmen
ERROR_READING_METHOD_PROPSNO_RFC_DESTINATION_MAINTAINED
Funktionsgruppe
BDFCrdisp/max_wprun_time - Maximum work process run time General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1657 Date: 20240523 Time: 065835 sap01-206 ( 33 ms )