Ansicht
Dokumentation

CL_SUSR_BASIC_TOOLS - Tools für die Benutzer- und Berechtigungsverwaltung

CL_SUSR_BASIC_TOOLS - Tools für die Benutzer- und Berechtigungsverwaltung

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse stellt Methoden für Basisfunktionalitäten im Benutzer- und Berechtigungsumfeld zur Verfügung.

  1. Eine Methode pro Datenelement zum Erzeugen einer Rangetabelle im Arbeitsspeicher, z.B. die Methode CREATE_XUBNAME_RNG_TAB für eine Rangetabelle zum Datenelement XUBNAME.
  2. Eine Methode pro Datenelement zur Konvertierung einer Tabelle mit einer Liste von Objekten (z.B. Tabellentyp zu USUSERS) in eine oder mehrere Rangetabellen zum entsprechenden Datenelement (z.B. zum Datenobjekt XUBNAME).
    Die Anzahl der entstehenden Rangetabellen wird dabei von dem Attribut MC_MAXROWS an der Klasse bestimmt. (Es handelt sich hierbei um die maximale Anzahl Zeilen einer Rangetabelle, die bei einem SELECT von der Datenbank als WHERE ... IN - Tabelle akzeptiert wird.)
    Der Rückgabewert der Methoden ist vom Typ SUSR_T_REF_2_RNG. Es handelt sich hierbei um eine einspaltige Tabelle mit den Referenzen auf die dynamisch erzeugten Rangetabellen.
  3. Eine einzige Methode zum Freigeben der Arbeitsbereiche der Rangetabellen (Methode FREE_ RNG_TAB).

Beziehungen

Beispiel

Hinweise

Die Methode CONVERT_PROFILES_2_RANGE liefert noch eine zusätzlich Funktionalität Rangetabellen zu Profiltorsi zu erstellen. Wird dem Import-Parameter ID_CREATE_TORSO ein 'X' übergeben, hängt die Methode automatisch einen * an den Profilnamen an und erstellt Rangetabellen mit CP-Einträgen (Contains Pattern). Diese Funktionalität dient zur Selektion aller generierten Profile zu einer Rolle.

Alle Methoden prüfen das Vorhandensein mindestens eines Objektnamens in der Importtabelle.
Sie sind nicht dafür ausgelegt eine leere Rangetabelle zur Selektion aller Objekte zu erzeugen.

Weiterführende Informationen






PERFORM Short Reference   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2048 Date: 20240418 Time: 085158     sap01-206 ( 41 ms )