Páginas filhas
  • DSERTSS3-3459 - DT TRANSMITE - Alfa - Ciência da operação automática não está funcionando

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-3459


02. SITUAÇÃO/REQUISITO

Cliente reportou que o processo de ciência da operação automática não está funcionando, sendo necessária a investigação do motivo. Os pontos para nortear esta atuação são:

  1. Análise e correção de possíveis bugs no processo automático de ciência da operação que ocorre no transmit-mail-worker;
  2. Avaliar demanda e recursos dos pods que rodam o serviço do transmit-mail-worker;
  3. Avaliar e melhorar as notificações em casos de falhas no processo;
  4. Análise e correção de possíveis bugs, na chamada da ciência de operação, acionada pelas rotinas de Exportação e Detalhamento da nota, do transmit-portal-api.

03. SOLUÇÃO

Para cada um dos pontos listados acima realizou-se a seguinte tratativa:

  1. Não foi identificado bugs no fluxo, porém, identificou-se um cenário de melhoria, substituindo o recurso de serialização de XML, para classe XmlDocument, por aplicação de templates XSL, poupando a memória e recurso dos pods que rodam o serviço. Outro ajuste realizado foi a inclusão do cliente de conexão com a SEFAZ como uma variável de escopo e não global, reduzindo erros de conexão com o governo;
  2. Análise aqui demonstrou não haver necessidade de alterar a parte de infra, uma vez que com a melhoria dos pontos, listados no item 1, a tendência é de que os recursos destinados atualmente bastem;
  3. Foram incluídos novos logs de processo, além da remoção de alguns que poluíam a visualização sem necessidade;
  4. Melhorias aplicadas no item 1 foram replicadas para a rotina que consta no transmit-portal-api, inclusive a que realiza o manifesto de destinatário.

04. DEMAIS INFORMAÇÕES

Não Há.

05. ASSUNTOS RELACIONADOS

Não Há.