01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
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.
05. ASSUNTOS RELACIONADOS