Atualizar Tabela Interbase
Se alguém me dar um dica.
Tenho uma tabele de Produto que, por exemplo, recebeu uma entrada de 5 revistas;
Essas revistas foram vendidas uma a uma, e na tabela de Vendas estão lá as quantidades registradas;
Pergunto: como agora dar baixa no estoque, já que na tabela de Produto aparece uma vez com 5, e na tabela de Vendas cinco vezes de 1;
Se alguém puder me dar uma dica, sou super leigo. Obrigado
Tenho uma tabele de Produto que, por exemplo, recebeu uma entrada de 5 revistas;
Essas revistas foram vendidas uma a uma, e na tabela de Vendas estão lá as quantidades registradas;
Pergunto: como agora dar baixa no estoque, já que na tabela de Produto aparece uma vez com 5, e na tabela de Vendas cinco vezes de 1;
Se alguém puder me dar uma dica, sou super leigo. Obrigado
Jbsprofessor
Curtidas 0
Respostas
Sremulador
19/08/2008
amigo, case trabalhe com vários estoques, deve-se ter uma tabela de saldo, quanto ao registro de saídas, e óbivio que tem que dar saida destes itens..., entrada, saida, saldo===
GOSTEI 0
Jbsprofessor
19/08/2008
A dica me ajudou. Usei este código:
update produto
set qtd = (select (pp.entrada-(pp.devolucao+pp.venda)) from produto pp where pp.cod_prod = :pCodProd)
where produto.cod_prod = :pCodProd
Obrigado
update produto
set qtd = (select (pp.entrada-(pp.devolucao+pp.venda)) from produto pp where pp.cod_prod = :pCodProd)
where produto.cod_prod = :pCodProd
Obrigado
GOSTEI 0