Motivação

Essa página foi criada com o intuito dos integrantes das equipes de Faturamento e CRM, Serviços e Jurídico introduzirem informações sobre error.logs gerais e usuais dos nossos processos e rotinas.

Essa página é de uso interno, a página ou esse conteúdo não deve ser compartilhado aos clientes.

Conceito

Os logs de erro são escrituras feitas pelo sistema quando algo não esperado acontece no processamento, ocasionando sua queda e mal funcionamento.

Estrutura de análise dos erros

Erros


Explicação do erro

Esse erro acontece qual é alterado a estrutura de dicionário padrão do Protheus, ou foi realizado um filtro de rotina invalido, seja:

  • Ordem de campos (X3_ORDEM)
  • Estrutura de campos (Dados da tabela SX3)
  • Estrutura de gatilhos (Dados da tabela SX3)
  • Estrutura de perguntes (Dados da tabela SX1)
  • Filtros com sintaxe errada (nas telas na pesquisa)


Tópicos de Análise


Erro

Abra o ticket.




Tópicos de Análise

Note que na linha 2, no valor do atributo "xRet" há o retorno "@!" indicando que isso foi o que o sistema recebeu e, depois houve o erro:

THREAD ERROR ([22385], Robson, LAPTOP-IOFSC6N4)   02/08/2023 18:23:20
invalid macro source (SSYacc0105e: Error token failed, no valid token):({|a,b,c| FWInitCpo(a,b,c),xRet:=(@!),FWCloseCpo(a,b,c,.T.),xRet }) on FWBUILDFEATURE(PROTHEUSFUNCTIONMVC.PRX) 04/04/2023 15:05:10 line : 5520









Resultado pós análise/interação