Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Segmento:

Varejo

Módulo:

Integração

Função:Interface 710 - Integração de Notas
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEBT-9648


02. SITUAÇÃO/REQUISITO

Realizar melhorias em logs da integração 710:

sufixo para separação por execução de thread
inclusão de loglevel, para diminuição de quantidade de registros
inclusão de novos logs para em caso de problema tenhamos todas as informações necessárias

03. SOLUÇÃO

Para realizar essa refatoração seguimos o padrão de mercado segundo diretrizes da Microsoft (vide link para mais detalhes).

Entendendo os níveis de log.

TipoCódigoDescrição
None0Logs desligados
Debug1Logs que são usados para investigação interativa durante o desenvolvimento. Esses logs devem conter principalmente informações úteis para depuração e não têm valor de longo prazo.
Information2Logs que rastreiam o fluxo geral do aplicativo. Esses logs devem ter valor de longo prazo.
Warning3Logs que realçam um evento anormal ou inesperado no fluxo do aplicativo, mas não fazem com que a execução do aplicativo pare.
Error4Logs que realçam quando o fluxo de execução atual é interrompido devido a uma falha. Eles devem indicar uma falha na atividade atual, não uma falha em todo o aplicativo.
Critical5Logs que descrevem uma falha irrecuperável do aplicativo ou do sistema ou uma falha catastrófica que exige atenção imediata.


Todos os eventos do tipo 3 = Warning, 4 = Error ou 5 = Critical serão gravados na tabela LogIntegracao mesmo que o LogLevel = 0 (log desligado) na tabela InterfaceIntegracao.

Para configurar se houver a necessidade de logs mais detalhados (níveis 1 = Debug e 2 = Information) acesse o site Live Monitoramento (http://practicolive.e-boticario.com.br/LiveMonitoramento/).

Após o login, selecione a integração 710.

No campo LogLevel, preencha de acordo com a tabela descrita na aba "Funcionamento".





04. DEMAIS INFORMAÇÕES


05. ASSUNTOS RELACIONADOS