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.
figura 1 - Simulação do processo de carga inicial com múltiplos cliques no fechar venda antes da correção
Foi verificado que falha ocorre apenas ao utilizar o omnishop no 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.
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.