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:
- 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;
- Avaliar demanda e recursos dos pods que rodam o serviço do transmit-mail-worker;
- Avaliar e melhorar as notificações em casos de falhas no processo;
- 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:
- 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;
- 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;
- Foram incluídos novos logs de processo, além da remoção de alguns que poluíam a visualização sem necessidade;
- 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á.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas