You are on page 1of 4

Trace-Authority-Check

O trace uma ferramenta de apoio a depurao ou debug no SAP, um processo de mapeamento de um aplicativo, sendo ele standard ou desenvolvido . Nestes casos, o mais comum o trace de um processo standard, para se saber a quantidade de Exits, Badis e/ou tabelas "Z" que o SAP faz leituras ou atualiza. O trace tambm muito til, principalmente na analise de performance de programas desenvolvidos. Temos duas principais transaes de Trace, sendo a ST01 , que normalmente utilizo para trace de autorizaes e a ST05 para trace de comandos SQL.

Em alguns cenrios de clientes, o SAP no faz alguma coisa e no sabemos o que ocorre... Nestes casos o trace de autorizao pode ser utilizado para se verificar se o problema esta relacionado a objetos de autorizao.

Passo a Passo: 1) Executar a transao ST01,

2) Marcar o componente de trace "Verificao autoriz." 3) Ativar o trace, clicando em "Trace ON" 4) Executar a transao a ser mapeada, com /N + Transao 5) No meu caso executei a VA01 ( ordem de vendas e gravei um documento de vendas ) 6) Executar novamente a transao ST01, 7) Desativar o trace, clicando em "Trace OFF" 8) Executar a analise do trace, clicando em "Analise"

9) Ao executar a analise, deixe marcado apenas a verificao de autorizao,assunto que o trace foi executado.

Devemos ficar atentos ao retorno do Objeto de autorizao

Sendo RC=0 Ok e RC diferente de zero, um problema de autorizao. RC ( Return code , cdigo de retorno da funo ) Para mais detalhes, dar um clik duplo na linha do objeto.

Ao clicar no nico cone desta tela, mostrado o comando ABAP AUTHORITY-CHECK, mapeado pelo Trace.

You might also like