Pular para o conteúdo

Habilitando o FND Log no E-Business Suite – Guia completo !

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;

Habilitando o FND Log

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

Sergio Willians

Sergio Willians

Sergio Willians é o fundador do GPO (Grupo de Profissionais Oracle) e possui quase 30 anos de experiência em tecnologias Oracle, sendo especialista em desenvolvimento Forms/Reports, PL/SQL e EBS (E-Business Suite) nos módulos Receivables, Payables e General Ledger. Atualmente trabalha na Scania Latin America, onde se dedica à área de integração de dados com Confluent Kafka. Sua paixão é compartilhar conhecimento com a comunidade Oracle, contribuindo para o crescimento e a excelência da plataforma.

Deixe um comentário

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

plugins premium WordPress