Tempo aproximado para leitura: 00:01:30 min
Dúvida
Como gerar Log de detalhes na simulação do PD4000.
Ambiente
TOTVS Logística - TOTVS Frete Embarcador (Linha Protheus) - Gestão de Frete Embarcador (SIGAGFE) - Todas as Versões.
Solução
O GFETrace foi criado para mostrar informações no console.log do Protheus.
Possui 3 níveis e suas mensagens são padronizadas, mostrando: Data, Hora, Nível do log e Filial/Empresa.
Deve ser configurado no AppServer.ini na seção General:
Exemplo:
Valores disponíveis:
|
|
|---|---|
|
|
|
|
|
|
|
|
Exemplo de mensagens de log, configurado com o Nível 3:
OBS: O nível indica o que será mostrado no console.log, se estiver como GFETrace=2 - Apenas Erros, não iria mostrar logs do Tipo Informação - INFO ou Verbose.
Estes níveis são úteis para encontrar um problema, parametrizando temporariamente para mostrar tudo e depois voltar a uma opção mais enxuta, como mostrar apenas erros.
Para a simulação de fretes com o PD4000, foi criado logs de detalhamento, nas duas pontas para facilitar a busca por erros de cálculos ou informações incorretas.
- No Datasul é gerado o arquivo log_simulacao_gfe.txt no diretório temporário Progress e contém todos os dados enviados para o cálculo de frete, assim como a mensagem de retorno. Apenas do log mostrar o tipo INFO, no Datasul não tem como configurar nível de log ou parametrizar sua geração ou não.
- No GFE o console.log é gerado por padrão no diretório do AppServer e deve estar com o parâmetro ConsoleLog=1 na seção General e FWLOGMSG_DEBUG=1 da seção Environment.
Saiba mais
Logística - Linha Protheus - GFE - Simulação do cálculo de frete do SIGAGFE no PD4000
0 Comentários