Comprender los aspectos básicos de la autorización de HCM
Realización de verificaciones de autorización generales
Asignación de roles de forma indirecta
Comprender el período de responsabilidad de los administradores
Uso de objetos de autorización de nómina
Gestión de verificaciones de autorización para evaluaciones
Comprender las autorizaciones estructurales
Búsqueda de la solución contextual
Identificación de aspectos adicionales de la verificación de autorización general
Optimización de autorizaciones de RR. HH.

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.