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 |
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
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.
NA
NA