Ansicht
Dokumentation

BGRFC_SET_SUPERVISOR_DEST - Ändern der Supervisordestination des bgRFC

BGRFC_SET_SUPERVISOR_DEST - Ändern der Supervisordestination des bgRFC

Fill RESBD Structure from EBP Component Structure   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein BGRFC_SET_SUPERVISOR_DEST speichert eine RFC-Destination (Transaktion SM59) als Supervisordestination für das bgRFC Framework. Eine bereits vorhandene Destination wird dabei überschrieben.

Beispiel

Hinweise

  • Soll eine vorhandene Destination angelegt werden, darf (im Falle einer ABAP Verbindung) keine Lastverteilung ausgewählt und kein Server festgelegt sein. Im Falle einer logischen Verbindung darf kein Referenzeintrag (oder NONE) hinterlegt sein. In beiden Fällen muss aber ein User, Mandant und Passwort auf einen existierenden User mit den Berechtigungen des Berechtigungsprofils SAP_BC_BGRFC_SUPERVISOR ausgestattet sein.
  • Durch Auswahl von GENERATE_DESTINATION kann die Destination auch vom Funktionsbaustein angelegt werden. Im Falle dass diese nicht existiert, schlägt der Funktionsbaustein fehl. Ist dieser Parameter auf 'X' gesetzt, muss ein Benutzer und das Passwort mitgegeben werden. Dieser Benutzer muss im gleichen Mandanten existieren, wie derjenige, auf dem der Funktionsbaustein ausgeführt wird.
  • Durch setzen des Paramters GENERATE_USER kann auch ein bisher nicht existierender Benutzer im System angelegt werden, dem auch die benötigten Berechtigungen zugeordnet werden. Es muss ein Passwort mitgegeben werden, dass aber auch durch den Parameter GENERATE_PASSWORT vom System erzeugt wird.

Zur Ausführung des Funktionsbausteins werden Berechtigungen des Berechtigungsobjekts S_BGRFC benötigt. Zusätzlich Berechtigungen zum Anlegen von Destinationen und Benutzern.

Weiterführende Informationen

Siehe die Dokumentation des Berechtigungsobjekts S_BGRFC zu weiteren Informationen.





Parameter

COMMIT_CHANGES
DEST_NAME
ERROR_MESSAGE
GENERATE_DESTINATION
GENERATE_PASSWORD
GENERATE_USER
IGNORE_EXISTING
IV_PING_TEST
PASSWORD
RETURN_ERRORS_AS_TAB
ROLE_NAME
USER_NAME

Ausnahmen

DATABASE_ERROR
DESTINATION_NOT_EXISTING
DESTINATION_WRONG_TYPE
ENQUEUE_NOT_AVAILABLE
ERROR_DESTINATION_CREATION
ERROR_OCCURED
ERROR_USER_CREATION
FOREIGN_ENQUEUE
INTERNAL_ERROR_PASSWORD_CHECK
NO_AUTHORIZATION
NO_CLIENT
NO_ENQUEUE_SET
NO_LOAD_BALANCING
NO_PASSWORD
NO_PASSWORD_PROVIDED
NO_REFERENCE_ALLOWED
NO_SERVER
NO_SYSTEM_NUMBER
NO_USER
PASSWORD_FORMAL_INCORRECT
PASSWORD_NOT_SUPPLIED
PASSWORD_TOO_LONG
PROFILE_GENERATION_FAILED
RESOURCE_ERROR
USER_AUTHORITY_INSUFFICIENT
USER_CREATION_FAILED
USER_NAME_NOT_SUPPLIED

Funktionsgruppe

BGRFC_CONFIGURATION

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3025 Date: 20240523 Time: 180509     sap01-206 ( 71 ms )