Produto: | Totvs Varejo Franquias e Redes |
---|---|
Linha de Produto: | Franquias e Redes |
Segmento: | Varejo |
Módulo: | PDV Omnishop |
Função: | Finalização de pré-venda |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEPDV-15518 |
Após finalizar uma venda no PDV Omnishop (Android), visto que não houve a impressão do cupom, imprimindo somente as vias do TEF, verificado que a venda em questão não gravou na base de dados.
Verificado através dos LOG's que a venda em questão estava vinculada ao mesmo ID de pré-venda de outra venda que já havia sido realizada (note que é ao mesmo ID e não NUMERO). Há uma validação no PDV para evitar duplicidade de notas em que é verificado se a pré-venda já possui uma venda válida, e caso exista será simplesmente finalizado a venda sem gerar uma nova para que não haja duplicidade.
Porém, nesse caso, eram vendas diferentes que erroneamente ficaram vinculadas ao mesmo ID. Internamente conseguimos simular a situação somente quando tentamos resgatar a mesma pré-venda ao mesmo tempo, vimos que em mais de um dispositivo foi possível realizar o resgate da mesma pré-venda, o que não deveria ser possível.
Realizamos o ajuste para que o PDV não permita o resgate da mesma pré-venda em mais de um dispositivo.
Retorno quando consumimos a mesma pré-venda em dispositivos diferente:
Produto | Versão |
---|---|
Totvs PDV Omnishop | 3.0.208.0 |