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-4111 |
02. SITUAÇÃO/REQUISITO
Migrar a gravação do XML de NF-e Emitidas, do MongoDB para GCS, fazendo a remoção de XML residual (legado), do banco de dados no processo, para o projeto mde-worker. Ao final dessa tratativa:
- Não gravar mais XML da NF-e no MongoDB;
- Todas as consultas de XML da NF-e sendo realizadas diretamente na GCS;
03. SOLUÇÃO
Para o projeto mde-worker, foi realizado ajuste em ponto onde a sincronização de NF-e Recebidas recebe um evento de uma nota Emitida que consta em base do cliente em questão. Com este passou-se a utilizar novo método que realiza as operações a seguir:
- Validar o metadado da nota presente no MongoDB, garantindo que o que existe de XML nele já se encontra na GCS;
- Caso haja divergência para menos; ou seja, o arquivo da GCS esteja defasado do que existe na base de dados, o mesmo será atualizado com os dados faltantes;
- Tendo garantido que não haverá perda de informações, o metadado terá os campos de XML apagados, uma vez que os mesmos estarão presentes na GCS;
Enquanto estas não forem realizadas, haverá a redundância de informações nas duas instâncias, MongoDB e GCS, sendo esta uma garantia de que nenhuma informação será perdida.
04. DEMAIS INFORMAÇÕES
- Não há
05. ASSUNTOS RELACIONADOS
- Não há
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas