Árvore de páginas


01. DADOS GERAIS

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


02. SITUAÇÃO/REQUISITO

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.

03. SOLUÇÃO

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:

04. DEMAIS INFORMAÇÕES

ProdutoVersão
Totvs PDV Omnishop3.0.208.0