Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Inconsistência de

...

aplicação na thread de procedure

Identificado entendia

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAEST

Função:

MATA300 (- Refaz Saldos)

Situação/Requisito:

Apresentando O programa apresenta o erro "MATA300: Erro de aplicação na thread de procedure"

Solução/Implementação:

. Foi identificado que em alguns casos a thread atingia o tempo limite antes do retorno da procedure pelo banco, e o sistema

interpretava que a procedure apresentava um erro que não era possível capturar.

Solução/Implementação:

Para evitar que ocorram as inconsistências citadas por conta tinha apresentado algum erro e não foi possivel captura-lo. Para evitar esses casos que podem ocorrer por uma oscilação de rede ou gargalo de aplicação, foi implementada implementado um laço que verifica 5 vezes se realmente a procedure não esta respondendo responde, e a cada repetição apresenta apresentará a seguinte mensagem no console MATA300: "Tratamento de erro de aplicacao na thread de procedures: (Tentativa -  X)".

Tickets relacionados:

736277

...