Páginas filhas
  • DSERTSS3-2233 - Documentação - [B.E] - Incluir o 'CorrelationID' nos logs dos projetos (documentos emitidos)

01. DADOS GERAIS

Produto:

TOTVS Transmite

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:TOTVS Transmite
Função:Não Há
País:Brasil
Ticket:Não Há
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS3-2233

02. SITUAÇÃO/REQUISITO

No fluxo de integração TSS x TOTVS Transmite, realizar a utilização do CorrelationId enviado pelo TSS, para mapeamento do documento no fluxo, seguindo as diretrizes:

  • Garantir a gravação do campo 'CorrelationId' nos documentos emitidos;
  • Incluir o campo 'CorrelationId' nos logs (verificar a possibilidade de uso incorporado no SeriLog);
  • Fluxo terminando no edi-worker;

03. SOLUÇÃO

  • Criação de novo log output padrão, com utilização de expression templates do Serilog, incluindo o CorrelationId;
  • Inclusão de CorrelationId nos logs do edi-api e edi-worker, através do log context do Serilog;
  • Inclusão do campo CorrelationId nas classes dos documentos impactados para que o mesmo seja gravado em collection correspondente.

04. DEMAIS INFORMAÇÕES

  • Não Há.

05. ASSUNTOS RELACIONADOS

  • Não Há.