28465531-Ativar-Trace-Authority-Check.pdf

4
Trace-Authority-Check O trace é uma ferramenta de apoio a depuração 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 também é muito útil, principalmente na analise de performance de programas desenvolvidos. Temos duas principais transações de Trace, sendo a ST01 , que normalmente utilizo para trace de autorizações e a ST05 para trace de comandos SQL. Em alguns cenários de clientes, o SAP não faz alguma coisa e não sabemos o que ocorre... Nestes casos o trace de autorização pode ser utilizado para se verificar se o problema esta relacionado a objetos de autorização. Passo a Passo: 1) Executar a transação ST01,

Transcript of 28465531-Ativar-Trace-Authority-Check.pdf

Trace-Authority-Check

O trace é uma ferramenta de apoio a depuração 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 também é muito útil, principalmente na analise de performance de programas desenvolvidos.

Temos duas principais transações de Trace, sendo a ST01 , que normalmente utilizo para trace de autorizações e a ST05 para trace de comandos SQL.

Em alguns cenários de clientes, o SAP não faz alguma coisa e não sabemos o que ocorre...

Nestes casos o trace de autorização pode ser utilizado para se verificar se o problema esta relacionado a objetos de autorização.

Passo a Passo:

1) Executar a transação ST01,

2) Marcar o componente de trace "Verificação autoriz."

3) Ativar o trace, clicando em "Trace ON"

4) Executar a transação a ser mapeada, com /N + Transação

5) No meu caso executei a VA01 ( ordem de vendas e gravei um documento de vendas )

6) Executar novamente a transação 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 verificação de autorização,assunto que o trace foi executado.

Devemos ficar atentos ao retorno do Objeto de autorização

Sendo RC=0 Ok e RC diferente de zero, um problema de autorização. RC ( Return code , código de retorno da função )Para mais detalhes, dar um clik duplo na linha do objeto.

Ao clicar no único ícone desta tela, é mostrado o comando ABAPAUTHORITY-CHECK, mapeado pelo Trace.