Compréhension des notions de base de l'autorisation HCM
Exécution de contrôles des autorisations générales
Affectation indirecte de rôles
Compréhension de la période de responsabilité pour les administrateurs
Utilisation des objets d'autorisation de paie
Gestion des contrôles des autorisations pour les évaluations
Compréhension des autorisations structurelles
Recherche de la solution contextuelle
Identification d'aspects supplémentaires du contrôle général des autorisations
Optimisation des autorisations RH

Defining Transaction Code Authorizations

Objective

After completing this lesson, you will be able to define authorizations for HR transactions without authorization objects

Authorization Object HR: Transaction Code

Authorization object P_TCODE, enables the system to check whether a user is authorized to start the different HR transactions. This authorization object checks the transaction code.

Note

The object P_TCODE is not used in all HR transactions.

The HR transactions can be distinguished as follows:

  • HR transactions with a natural (their own) authorization object.
  • HR transactions without a natural (their own) authorization object.

The authorization object P_TCODE contains the HR transaction codes without their own authorization object.

P_TCODE is the HR equivalent of the Check Transaction Code at Start of Transaction authorization object (S_TCODE). The P_TCODE authorization object was implemented before the S_TCODE authorization object. Given the increased need to protect data in HR, P_TCODE was retained as a protective measure.

Hint

Avoid modifying the authorization objects, S_TCODE and P_TCODE, directly. Instead, add additional transactions to your role’s menu. The system, then, automatically enters these transactions in both authorization objects.