Produto: | TOTVS Varejo Franquias e Redes |
---|---|
Linha de Produto: | Franquias e Redes |
Segmento: | Varejo |
Módulo: | PDV Omnishop |
Função: | Finalizar venda |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEPDV-12607 |
Foi relatado que ao realizar o processo de carga de cartão presente o pdv estava realizando duas impressões referente a mesma carga assim como gravando de forma duplicado a carga no banco de dados, porem no sitef a carga ocorria de forma correta, apenas uma única vez.
Foi verificado que a falha ocorre apenas ao utilizar o TotvsPDV Omnishop Android, após concluir os pagamentos da carga de cartão presente é acionado automaticamente o método responsável por fechar a venda, porem caso fosse pressionado o botão Fechar venda da tela complemento Pre venda, era enviado novamente a informação para gravar a carga no banco de dados e realizar a impressão, dessa forma gerando a duplicidade relatada.
figura 1 - Simulação do processo de carga de carga de cartão presente com múltiplos cliques no botão fechar venda
figura 2 - tabela venda com a carga de cartão presente gravada duas vezes
Para solucionar o problema foi realizado uma tratativa no botão fechar venda para que não seja acionado mais de uma vez durante o processo de fechamento de venda.