Ansicht
Dokumentation

PRGN_GET_ROLES - Berechtigungsabhängige Rollenselektion

PRGN_GET_ROLES - Berechtigungsabhängige Rollenselektion

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein selektiert Rollen und deren Kurztexte unter Berücksichtigung der in den drei Importparametern ROLE_ADMIN, ROLE_NAME_PATTERN und TEXT_SELECTION definierten Kriterien. Die Parameter haben folgende Bedeutung:

  • ROLE_ADMIN
    Durch Angabe eines Benutzernamens wird eine berechtigungsabhängige Selektion veranlasst. Es werden diejenigen Einzel- und Sammelrollen ausgewählt, die der Benutzer aufgrund seiner Berechtigungen zum Objekt S_USER_AGR, ACTVT = 22 zuordnen darf.
    ROLE_NAME_PATTERN
  • Falls in ROLE_ADMIN kein Benutzername angegeben wird, erfolgt die Selektion der Einzel- und Sammelrollen entsprechend dem Namensmuster in ROLE_NAME_PATTERN. Andernfalls wird die durch ROLE_ADMIN festgelegte Ergebnismenge durch ROLE_NAME_PATTERN eingeschränkt. Es bleiben nur diejenigen Rollen übrig, die mit dem Namensmuster übereinstimmen.
  • TEXT_SELECTION
    Mit diesem Parameter können die Kurztexte der Rollen in die Selektion einbezogen werden. Folgende drei Optionen sind möglich:
  • space (Voreinstellung)
    Es werden keine Texte selektiert.

  • 'S'
    Es werden Kurztexte in der Anmeldesprache selektiert. Wenn für eine Rolle kein Kurztext in der Anmeldesprache vorliegt, bleibt der Text offen. Es wird keine Ersatzsprache ausgewählt.

  • Andere Werte
    Es werden die Kurztexte in alle vorhandenen Sprachen selektiert.

Anmerkung: Wenn weder ROLE_ADMIN noch ROLE_NAME_PATTERN spezifiziert werden, findet keine Rollenselektion statt.

Die selektierten Einzel- und Sammelrollen werden in den Tabellen SINGLE_ROLES und COLLCT_ROLES an den Aufrufer übergeben.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

COLLCT_ROLES
ROLE_ADMIN
ROLE_NAME_PATTERN
SINGLE_ROLES
TEXT_SELECTION

Ausnahmen

INTERNAL_ERROR
NO_ROLES_SELECTED
USER_DOES_NOT_EXIST

Funktionsgruppe

PRGN_EXCHANGE

ROGBILLS - Synchronize billing plans   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2450 Date: 20240523 Time: 055947     sap01-206 ( 53 ms )