
P_TCODE (HR Transaktionscode)
Definition
Berechtigungsobjekt, das dazu dient, die Berechtigung zum Start verschiedener HR-Transaktionen zu prüfen. Geprüft wird der Transaktionscode.Verwendung
Das Objekt P_TCODE wird nicht bei jeder HR-Transaktion verwendet. Hierbei sind die beiden folgenden Fälle zu unterscheiden:
Innerhalb einer solchen Transaktion wird anhand des natürlichen Berechtigungsobjektes (HR: Stammdaten, HR: Bewerber, HR: Bescheinigungswesen) geprüft. Beim Start der Transaktion wird zur Prüfung einer Mindestberechtigung dasselbe Objekt verwendet (z.B. muss zur Bearbeitung von Mitarbeiterdaten mindestens eine Leseberechtigung vorliegen, d.h. es muss die Ausprägung
Innerhalb einer solchen Transaktion findet keine differenzierte Berechtigungsprüfung statt: Beim Starten der Transaktion wird geprüft, ob der Benutzer dazu die Berechtigung hat. Diese HR-Transaktionen sind durch das hier vorliegende Prüfobjekt HR: Transaktionscode geschützt. Eine Liste der betroffenen Transaktionen erhalten Sie wie folgt:
Struktur
Das Berechtigungsobjekt P_TCODE enthält folgendes Feld, über das eine Berechtigungsprüfung erfolgt:
Berechtigungsfeld |
Langtext |
TCD |
Transaktionscode |
Integration
Derselbe Schutz ist auch über Berechtigungen für das Berechtigungsobjekt S_TCODE (Prüfung auf den Transaktionscode bei Transaktionsstart) möglich. In diesem Zusammenhang sollte deshalb darauf hingewiesen werden, dass das Berechtigungsobjekt P_TCODE bereits vor dem Berechtigungsobjekt S_TCODE eingeführt wurde. Aufgrund des erhöhten Schutzbedarfs für personenbezogene Daten wurde deshalb das Berechtigungsobjekt P_TCODE als zusätzliche Schutzmaßnahme beibehalten.