Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

TOTVS Varejo PDV Omni

Função:Venda
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-33084


02. SITUAÇÃO/REQUISITO

Vendas de mesmo numero de nota e serie, gravada mais de uma vez no banco de dados e retaguarda, verificado situações que uma mesma venda foi gravada 6 vezes no banco e enviada para o retaguarda.

03. SOLUÇÃO

Foi verificado que as vendas gravadas no banco  de forma incorreta, foram geradas a partir da execução de um serviço automático da API que é executado em segundo plano para identificar se existem ausência de vendas  a partir da verificação de falha na  sequência de vendas no banco de dados, conforme as regras informadas no TDN da versão 3.2.196.0: DT DVARLIVEPDV-23379 - Erro ao gravar venda no BD do PDV, porém autorizada no Sefaz/TPF e cancelada financeiramente no Sitef (divergência)

Foi verificado que a rotina identificou a ausência da venda, e localizou o seu documento fiscal(xml) no fiscalManager como uma nota autorizada na sefaz, e por esse motivo a venda foi recriada de forma automática no banco de dados e posteriormente cancelada na sefaz, já que para o PDV E SITEF a venda não foi concluída, porem foi verificado que esse processo automático foi executado simultaneamente 6 vezes, fazendo com que a operação de recriação da venda fosse executada mais de uma vez.

Para solucionar o problema foi implementado ajustes para impedir a execução simultânea de job automático em segundo plano, impedindo a inconsistência dos dados e  alterado o tempo de inicio de execução do serviço de a cada 10 segundos para a cada 10 minutos.

04. DEMAIS INFORMAÇÕES

N/A


05. ASSUNTOS RELACIONADOS

DT DVARLIVEPDV-23379 - Erro ao gravar venda no BD do PDV, porém autorizada no Sefaz/TPF e cancelada financeiramente no Sitef (divergência)

DT DVARLIVEPDV-28234 - Substituição do Mozart pelo Hangfire no PDV Omni


06. ANÁLISE DE IMPACTO

Essa correção possui impacto na execução de serviços executados em segundo plano através do hangfire.

07. VERSÃO

PRODUTO

VERSÃO

TOTVS PDV Omni3.6.xxx.0