PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Ficha de Prateleira #393267

03/01/2011

0

Bom dia nobres colegas!

Espero que o natal e a virada de ano tenha sido boa para todos.

Meu caso é o seguinte, estou montando um ficha de prateleira para um sistema de merenda escolar.

Utilizo 3 tabelas tbEntrada, tbSaida e tbFichaPrat.

Em um while, alimento a tabela tbFichaPrat com as informações das tabelas tbEntrada e tbSaida para pode gerar a ficha de prateleira.

Tenho o nome do produto, unidade, data (entrada ou saída),
procedência/destino (entrada do fornecedor ou saída para a escola), as
entradas, saídas e saldo em estoque do produto.

Até ai tudo bem!

O problema ocorre com os campos Entrada, Saída e Saldo.

Dentro do laço faço o cálculo pegando as entradas e subtraio com as saídas para ter o saldo daquele produto (isso por período).

O que ocorre é o seguinte:

Tenho uma entrada pelo fornecedor mercadinho Dantas de 2000 quilos do
produto frango, e duas saídas deste mesmo produto para a escola Anna com 72 quilos e escola bela vista com 18 quilos.

Como faço, para que dentro do laço me fosse informado o saldo de acordo com as entradas e saídas dos produtos?

Ex.

Mercadinho Dantas tem uma entrada de 2000 quilos de frango
A escola Anna recebeu 72 quilos do frango
O saldo é de 1928 quilos.

Depois saiu mais 18 quilos para a escola bela vista o saldo era pra ser 1910 quilos

Mais fica com saldo de 1982 (ou seja, esta subtraído os 2000 pela quantidade de saída de cada produto)

Como faço para acumular o valor do saldo e obter corretamente o calculo dos mesmos?

Desde já agradeço as dicas.

Estou utilizando Delphi7 e Paradox neste sistema.

Abraço.
Ralp Bezerra

Ralp Bezerra

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar