ALTERAR VENDA
1) Voce abre a venda e grava o numero do documento, cliente (se houver), etc
2) Depois, para cada item que passa no caixa, voce vai gravando os itens da venda, quantidade, valor unitário e valor total do item. Quando for um cancelamento, você exclui ou grava um flag de cancelado.
3) Ao final, voce fecha a venda e grava os totalizadores finais, como total da nota, forma de pagamento, descontos, etc...
2) Depois, para cada item que passa no caixa, voce vai gravando os itens da venda, quantidade, valor unitário e valor total do item. Quando for um cancelamento, você exclui ou grava um flag de cancelado.
3) Ao final, voce fecha a venda e grava os totalizadores finais, como total da nota, forma de pagamento, descontos, etc...
Deixa eu ver se eu entendi, eu não posso excluir, certo? Só vou marcar o item da venda como CANCELADO, mas oque acontece é o seguinte, eu queria que só marcasse como cancelado após o usuário clicar em ALTERAR, ou não é permitido isso também? Ou tem que ser tipo, o usuário clica no item da grade depois clica em remover, já tem que cancelar imediatamente?
No ecf tem só inclusão e cancelamento, então você insere o item (e ao mesmo tempo imprime e grava na tabela).
Caso houver necessidade de alterar, você cancela o item incorreto e inclui de forma correta.
Caso houver necessidade de alterar, você cancela o item incorreto e inclui de forma correta.
Entendi, e como voce disse, eu não posso excluir isso? tenho que colocar como cancelado só? nesse caso eu só adiciono no grid os itens que não estão cancelado daquela determinada venda, na mesma hora que o usuário excluir o item eu marco como cancelado, e do um refresh no grid ficando somente os que não estão cancelado, será que to chegando lá agora?
é isso aÃ, amigo
Só mais uma coisinha, os dados da venda podem ser alterados?
[txt-color=#0000f0] Ex: Data, Hora, Vencimento, Forma de Pagamento, Cliente, Etc... [/txt-color]
Valeu.
[txt-color=#0000f0] Ex: Data, Hora, Vencimento, Forma de Pagamento, Cliente, Etc... [/txt-color]
Valeu.
Os dados da venda devem refletir o fato ocorrido.
O normal é gravar estas informações na hora que acontece a venda e as mercadorias passam pelo caixa, não havendo necessidades de alteração futuras.
O normal é gravar estas informações na hora que acontece a venda e as mercadorias passam pelo caixa, não havendo necessidades de alteração futuras.
Sim, isso é gravado, mas se precisar alterar, é permitido?
não
Nossa, esse gorverno é foda.. hahaha, mas se for levar pelo lado bom, ajuda um pouco a gente, kkk, pelo menos não preciso ficar fazendo rotinas para alterar, , haha, mas muito obrigado, esclareceu muitas coisas, obrigado.
Tópico encerrado , respostas não são mais permitidas