Troca simplificada

Testar em:

  • Tela de saída
  • PDV

Em ambas as telas, verificar:

  • Troca com produtos de mesmo valor

    • receber em dinheiro, cheque e cartão pelo F9 e receb rápido
  • Troca com produto de valor maior. Ex: comprar um produto de 10 e trocar por um de 70

    • receber em dinheiro, cheque e cartão pelo F9 e receb rápido
  • Troca com produto de valor menor. Ex: comprar um produto de 10 e trocar por um de 5

    • Nesse caso, mandar gerar o troco tanto em dinheiro quanto em crédito. Verificar se saiu do caixa, e no caso do crédito verificar se foi gerado crédito para o cliente

Em todos os casos verificar se o produto devolvido entrou no estoque, e se o novo produto saiu.

Nota com troca PDV

Emitir nota em cada caso: conferir se entrou crédito pro cliente e se saiu do caixa

  • venda de produto normal sem troca e credito(dinheiro e cartão)
  • venda com troca e cartão gerando credito
  • venda com troca e cartão gerando credito e troco
  • venda com troca e cartão sem gerar credito
  • venda com troca e cartão sem voltar credito mas com troco (ele tem que impedir)
  • venda com cartão voltando credito
  • venda em dinheiro voltando credito
  • venda com troca e dinheiro voltando credito
  • venda com troca e dinheiro sem voltar credito
  • venda com troca e dinheiro sem voltar credito mas com troco (ele tem que impedir)
  • troca sem precisar de receber
  • troca gerando credito da diferença, ex venda 10 devolva 20 gere vale de 10 da dif.