Ansicht
Dokumentation
SUSR_AUTHORITY_CHECK_SIMULATE - Simulation des authority checks für einen beliebigen Benutzer
Fill RESBD Structure from EBP Component Structure Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Simulation der Berechtigungsprüfung authority-check für einen anderen Benutzer.
Zusätzlich
zu den beim Sprachelement authority-check benötigten Angaben zum Berechtigungsobjekt und den
zu prüfenden Werten val1...0 zu den jeweiligen Feldern field1...0 muss der Benutzername übergeben werden.
Der Rückgabewert sy_subrc ist 0, wenn eine Berechtigungsprüfung erfolgreich wäre.
In allen anderen Fällen wird immer der Rückgabewert sy_subrc = 4 gesetzt. ( Beim Sprachelement authority-check sind auch anderer Rückgabewerte möglich!)
Wird ein zum Berechtigungobjekt gehöriges Feld gar nicht übergeben (d.h. auch fieldx ist
leer, wird das entsprechende Feld analog zu 'dummy' beim authority-check behandelt, d. h. es wird nicht geprüft.)
Wird ein Feldname fieldx übergeben, der nicht im Berechtigungsobjekt vorhanden ist, so wirde
der Rückgabewert ebenfalls auf 4 gesetzt. Es liegt also in der Verantwortung des Aufrufers, die richtigen Feldwerte anzugeben.
Der Baustein macht eine Berechtigungsprüfung auf das
Object S_USER_GRP
class =
actvt = 03 .
Parameter
DUMMYVALUESFIELD0
FIELD1
FIELD2
FIELD3
FIELD4
FIELD5
FIELD6
FIELD7
FIELD8
FIELD9
NEW_BUFFERING
OBJECT
SY_SUBRC
USER_NAME
VAL0
VAL1
VAL2
VAL3
VAL4
VAL5
VAL6
VAL7
VAL8
VAL9
Ausnahmen
INTERNAL_ERRORNOT_AUTHORIZED
USER_NOT_EXISTS
Funktionsgruppe
SUSDGeneral Material Data General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1795 Date: 20240523 Time: 110346 sap01-206 ( 74 ms )