Show TOC

Objektdokumentation P_NNNNNCON (HR Stammdaten: Kundeneigenes Berechtigungsobjekt mit Kontext) Dokument im Navigationsbaum lokalisieren

Verwendung

Wenn Sie Anforderungen haben, die durch die Verwendung der Berechtigungsobjekte P_ORGINCON und P_ORGXXCON nicht abgebildet werden können (z. B. weil Sie Ihre Berechtigungsprüfungen auf kundeneigene Zusatzfelder des Infotyps Organisatorische Zuordnung (0001) aufbauen möchten) und die Kontextlösung implementieren möchten, können Sie hierzu selbst ein Berechtigungsobjekt in die Berechtigungsprüfungen einbinden.

Im Standard ist die Prüfung dieses Objekts nicht aktiv. Über den Berechtigungshauptschalter AUTSW NNCON können Sie die Verwendung des kundeneigenen Berechtigungsobjekts steuern.

Struktur

Ein kundeneigenes Berechtigungsobjekt für die Kontextlösung muss auf jeden Fall die folgenden Felder enthalten:

Berechtigungsfeld

Langtext

INFTY

Infotyp

SUBTY

Subtyp

AUTHC

Berechtigungslevel

PROFL

Berechtigungsprofil

Weitere Informationen zu den Feldern

Das Feld PROFL wird verwendet, um festzulegen, auf welche strukturelle Profile der Benutzer zugreifen darf. Beachten Sie dabei, dass Sie nur strukturelle Profile, die dem Benutzer in der Tabelle T77UA (Benutzerberechtigungen = Zuweisung von Profil zu Benutzern) zugeordnet sind, in dieses Feld eintragen.

Hinweis

Wenn Sie auf die Pflege der Tabelle T77UA verzichten möchten, können Sie das Business Add-In (BAdI) HRBAS00_GET_PROFL (BAdI: Zugeordnete strukturelle Profile bestimmen) verwenden. Damit können Sie eine alternative Bestimmung der strukturellen Profile implementieren.

Für die restlichen Felder können Sie beliebige Felder des Infotyps Organisatorische Zuordnung (0001), d.h. der Struktur PA0001 verwenden. Die Verwendung von kundeneigenen Zusatzfeldern ist ebenfalls zulässig, sofern es sich bei diesen Feldern um Felder vom Typ CHAR oder NUMC handelt.

Zusätzlich können Sie auch noch die folgenden Felder verwenden:

·        TCD: Dieses Feld wird immer mit dem aktuellen Transaktionscode (SY-TCODE) gefüllt. Beachten Sie, dass bei der Verwendung in Reports dieses Feld nicht mit dem Reportnamen, sondern mit dem Namen der Transaktion, die den Report aufruft, gefüllt ist.

·        INFSU: Dieses Feld ist 8 Zeichen lang. Die ersten 4 Zeichen enthalten den Infotyp, die letzten 4 Zeichen enthalten den Subtyp.

Um ein kundeneigenes Berechtigungsobjekt anzulegen, können Sie den Report RPUACG00 verwenden.

Hinweis

Beachten Sie, dass Sie bei Verwendung kundeneigener Berechtigungsobjekte diese analog zu den Berechtigungsobjekten P_ORGIN (HR: Stammdaten), P_ORGXX (HR: Stammdaten - erweiterte Prüfung) und P_PERNR (HR: Stammdaten – Personalnummernprüfung) in der Transaktion SU24 (Pflege der Zuordnungen von Berechtigungsobjekten zu Transaktionen) pflegen müssen.

Siehe auch:

Kontextberechtigungsprüfung

Kundeneigenes Berechtigungsobjekt anlegen

 

Ende des Inhaltsbereichs