Você está na página 1de 2

Criação de um objeto de autorização específico do

cliente
Procedimento
...

Para criar o objeto de autorização, selecionar a transação SU21.


...

1. Para criar o objeto de autorização, selecionar a transação SU21.

2. Em primeiro lugar, clicar duas vezes uma classe do objeto para selecioná-la, por
exemplo HR (Recursos humanos).

3. De seguida, selecionar Criar na tela seguinte (F5). Para ser possível usar o novo objeto de
autorização criado na verificação de autorização para dados mestre, o objeto deve conter
os campos seguintes:
 INFTY: Infotipo
 SUBTY: Subinfotipo
 AUTHC: Nível de autorização
Se se quiser usar o objeto de autorização para a verificação de autorização de contexto,
ele também deve conter o campo PROFL, que define os perfis estruturais que um usuário
é autorizado a acessar.
Pode-se usar algum dos campos no infotipo Atribuição organizacional (0001) ou na
estrutura PA0001 para o resto dos campos. Também se pode usar campos adicionais
específicos do cliente uma vez que eles são campos de tipo CHAR ou NUMC.
Além disso, pode-se usar os campos seguintes:
 TCD: Este campo é sempre preenchido com o código de transação atual (SY-
TCODE). Observar que quando se usa este objeto de autorização em reports, o
campo TCD é preenchido com o nome da transação que chama o report e não
com o nome do report.
 INFSU: Este campo tem 8 carateres de comprimento. Os 4 primeiros carateres
contêm o infotipo, os 4 últimos carateres contêm o subinfotipo.

4. Depois que se criou o objeto de autorização, inicia-se o report RPUACG00. Este report
sobregrava o include standard MPPAUTZZ com o código que é necessário para analisar
o objeto de autorização que se criou. Observar: Tecnicamente, isto implica uma
modificação. Contudo, SAP apoia totalmente este procedimento. E não se deve fazer
mais trabalho de manutenção em conseqüência desta modificação. Para garantir que o
report escreve realmente o texto fonte, desmarcar o campo Teste. Entrar o nome de
usuário como senha.

5. Ativar as verificações mudando o comutador principal de autorização


apropriado, NNNNN ou NNCON para 1.
Report RPUACG00 (Geração código:
verif.autorização infotipo HR)
Utilização

Pode-se usar este report para gerar a codificação ABAP necessária de um


objeto de autorização específico do cliente que deve ser incluído na
verificação de autorização de infotipo de HR (usando o report MPPAUTZZ).

Se se quiser implementar a solução de contexto, ou seja, criar um objeto de


autorização específico do cliente que contém o campo PROFL, deve-se
selecionar o parâmetro Com solução de contexto na tela de seleção do
report.

Isto gera a codificação ABAP para o objeto de autorização de contexto de


cliente que se criou recentemente (por meio do include MPPAUTCON).

Para maiores informações sobre este report, ver a documentação do report no


Sistema SAP.

Você também pode gostar