Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo Live
Módulo:Ponto de Venda Móvel (PDVM)
Função:Cancelamento Venda
Ticket:0313512881
Requisito/Story/Issue (informe o requisito relacionado) :DVARMAN1-251


02. SITUAÇÃO/REQUISITO

Verificado que ao cancelar uma venda que contem transação TEF utilizando a opção do Menu lateral > Cancelar venda. O Estorno está ficando pendente no SITEF, conforme evidencias foi realizado o teste na loja 5508 na versão TPDVM 2.5.20 no dia 26/08/2019(Figura 1).


Figura 1: Exemplo de transação pendente

03. SOLUÇÃO

Foi realizado um levantamento juntamente com o suporte da empresa responsavel da biblioteca utilizada para as transações de TEF no TPDVM, e constatado que determinado fluxo do processo executado em uma thread paralela não estava retornando o NSU a tempo da execução do fluxo principal. O fluxo foi alterado para execução de finalização do cancelamento de forma síncrona.


04. DEMAIS INFORMAÇÕES

NA

05. ASSUNTOS RELACIONADOS

NA