Compreender os fundamentos da autorização HCM
Execução de verificações de autorização gerais
Atribuição indireta de funções
Compreender o período de responsabilidade para administradores
Utilização de objetos de autorização da folha de pagamento
Administrar verificações de autorização para avaliações
Compreensão de autorizações estruturais
Procurando a solução de contexto
Identificação de aspectos adicionais da verificação de autorização geral
Otimização de autorizações de 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.