[Dúvida] Verificar a quantidade do produto em estoque !

Delphi

22/11/2008

Como posso fazer se quando o usuário digitar a quantidade do produto numa venda o sistema verificar se há a quantidade suficiente em estoque para continuar a venda, minha dúvida é onde colocar essa pesquisa e como pesquisar a quantidade do produto em estoque e fazer essa comparação ! espero uma ajuda valeu..............

Delphi 7, Firebird e IBX

Tabelas

Produtos
Venda
ItemVenda


Afterdev

Afterdev

Curtidas 0

Respostas

Jair Bg

Jair Bg

22/11/2008

Bom Dia, não utilizo o firebird, porém como sua dúvida é ´almoxarifado´ vai ai algumas dicas:
1º Faça uma função no banco para ´controle de saldo´, a partir do cadastro de início do estoque, ou do balanço do estoque, some todas as entradas menos todas as saídas, por ´período´ data e hora;

2º Critica no sistema verificando o saldo no exato momento ´periodo referente a solicitação do material´, faça crítica ao saldo atual é ao saldo retroativo correspondente ao período informado, se atende;

3 º Critica (melhor fazer a crítica no momento de informar a quantidade solicitada e também ´ao gravar o registro´) , pode ser que a pessoa esteja solicitando um produto que outro também esteja, até o momento de quem gravar, o que registrou primeiro sejá privelegiado.

Bem espero ter te ajudado...


GOSTEI 0
POSTAR