GPO ( Grupo de Profissionais Oracle )
A maior comunidade Oracle do Brasil !

E-Business Suite R12 – Habilitando o FND Log

Olá pessoal

Hoje irei explicar como habilitar o FND Log. Através dele conseguimos debugar erros no E-Business Suite de uma maneira bem detalhada. Extremamente útil quando se trata de entender erros nas telas em Forms do EBS.

Os dados gerados por esse procedimento são geralmente requisitados pelo suporte da Oracle quando se abre um Service Request no My Oracle Support. Portanto, conhecer esse procedimento acaba se tornando também uma das tarefas daqueles que trabalham com implementação EBS.

Habilitando o FND Log

1) Entre com a Responsibility System Administrator;
2) Entre em Profile >> System e a seguinte tela aparecerá:
3) Escolha o usuário do EBS que você quer debugar em User;

C:\Users\ssbswr\Documents\Oracle\artigo\2\1.jpg

4) Em Profile escreva  FND%DEBUG% e clique em Find;
5) Altera as seguintes opções:
1 – FND: Debug Log Enabled => Y
2 – FND: DebugLog Module   => (Nome do módulo – AR,AP,GL,etc…)
3 – FND: Debug Log level      => Statement

C:\Users\ssbswr\Documents\Oracle\artigo\2\2.jpg

6) Salve e vá para a tela que você fará a operação que quer debugar;
7) Ao chegar na tela, executa no SQL PLus ou qualquer outra IDE a seguinte query:

SELECT MAX(LOG_SEQUENCE) 
FROM FND_LOG_MESSAGES
/

Essa query retornará a última sequência de log gerada após a habilitação da FND Log. Guarde esse número que você irá utilizá-lo mais a frente.

8) Faça a operação que você quer debugar ATÉ O FINAL !
9) Execute a query abaixo:

SELECT module, message_text 
FROM   fnd_log_messages 
WHERE  log_sequence > <’ultima sequencia’>
ORDER BY log_sequence
/

O resultado será o log com o debug da operação. Geralmente gera algumas milhares de linhas:

C:\Users\ssbswr\Documents\Oracle\artigo\2\3.jpg

Esse é o procedimento completo !!!!

Não se esqueça depois de desabilitar a FND Log para que ela não fique gerando logs sem necessidade. Basta entrar novamente em System Administrator >>Profile>>System  e alterar a FND: Debug Log Enabled para N;

Agora é só depurar ou enviar para a Oracle ! 🙂

Abraço

Share

You may also like...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *