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-13624 |
Informado que ocasionalmente ao recuperar um pedido OmniChannel e finalizar o mesmo pelo PDV, era gravado no banco de dados da loja uma duplicidade no registro da finalização do pedido na tabela venda.
Conseguimos simular o problema internamente e verificamos que caso ao finalizar o pedido, caso o usuário clique mais de uma vez no botão "FINALIZAR PEDIDO" estava sendo enviado mais de uma requisição para a finalização do mesmo. Isso poderia gerar outros problemas, como falha no servidor fiscal ou até mesmo gravar a venda duas vezes no banco.
Para a correção, fizemos uma alteração em tela onde ao realizar o primeiro clique não será mais possível acionar o botão, até que a venda seja concluída.