Tempo aproximado para leitura: 00:02:24 min
Dúvida
Como gerar Trace de uma execução no Protheus SIGAGFE ou outro módulo qualquer?
Ambiente
TOTVS Logística - TOTVS Frete Embarcador (Linha Protheus) - Gestão de Frete Embarcador (SIGAGFE) - Todas as Versões
Solução
Para solucionar essa dúvida, realize os seguintes passos:
1. O Trace ou DBTrace do Protheus é gerado pelo programa DBMonitor.exe que fica no mesmo diretório do DBAccess.
Para isso, basta identificar o Servidor e local onde o DBAccess está instalado e executar o programa DBMonitor.exe.
Caso não encontre o diretório de instalação do DBAccess, abra o programa de serviços do Windows no Servidor onde o DBAccess está instalado, procure pelo Serviço do DBAccess e selecione as propriedades deste serviço, onde será exibido o caminho desejado, conforme a imagem da tela abaixo:

2. Após encontrar o diretório e executar o programa DBMonitor.exe será exibida a tela de conexão, conforme a imagem abaixo, podendo ser solicitado o login e a senha, caso tenha sido configurado no momento da instalação/configuração do mesmo.

3. Após abrir o DBMonitor, selecione a aba Usuários e procure a linha que deseja gerar o Trace. Neste ponto deverá ser identificado o usuário que está executando o Protheus pela coluna Usuário e pelo programa executado que fica na coluna Comentários.
4. Neste exemplo da figura abaixo é realizado um Trace do programa GFEA050 - Romaneio de Carga que está sendo executado pelo perfil admin - Administrador.
Após selecionar a linha desejada, execute a opção Rastrear conforme a imagem:

5. Após a abertura da tela deve ser executado o processo no qual deseja rastrear, por exemplo, Calcular o Frete do Romaneio.
6. Após o término do processo, o Trace deve ser salvo no mesmo local aonde o arquivo com todas as informações necessárias será gerado. Conforme a tela abaixo:

7. O Serviço do DBAccess normalmente quando é instalado sem ser configurado fica com a descrição TOTVS|DBAccess 4.2 Server.
8. Caso seja solicitado Login e Senha para abrir o DBMonitor e o usuário não tiver essa informação, deverá ser solicitado ao profissional que realizou a Instalação.
0 Comentários