[firebase-br] reprocessar estoque??? alguem tem um exemplobasico

Armando Boza armando.boza em gmail.com
Qui Jan 17 14:27:13 -03 2008


basicamente é isso

begin
    for select p.n_pro, p.nome_pro from produtos p
    order by p.nome_pro
    into :pn_pro, :pnome_pro
    do begin

      /*Total de Entrada*/
      select sum(i.quantidade_item) from movimentacaoitens i, movimentacao m
      where i.n_mov = m.n_mov
      and i.n_pro = :pn_pro
      and i.tipo_item = 'E'
      into :pentradas;
      if (pentradas IS NULL) then pentradas = 0;

      /*Total de Saida*/
      select sum(i.quantidade_item) from movimentacaoitens i, movimentacao m
      where i.n_mov = m.n_mov
      and i.n_pro = :pn_pro
      and i.tipo_item = 'S'
      into :psaidas;
      if (psaidas IS NULL) then psaidas = 0;

      psaldo = pentradas - psaidas;
      suspend;
    end
end

ok

att

Armando

----- Original Message ----- 
From: "Reijanio Nunes Ribeiro" <rnribeiro em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 17, 2008 12:58 PM
Subject: Re: [firebase-br] reprocessar estoque??? alguem tem um 
exemplobasico


vc poderia me mandar essa sp, pra mim

Em 17/01/08, Armando Boza <armando.boza em gmail.com> escreveu:
>
> nao se usa mais o reprocessamento de estoque, isso é da época do paradox,
> em
> meus sistemas de controle de estoque eu tenho uma sp que verifica o saldo
> do
> produto de acordo com as movimentações, ela soma as entradas e saidas e me
> da o saldo. Se pensar bem ela faz o tal "reprocessamento de estoque" toda
> hora q chamo essa sp.
>
> att
>
> Armando
>
> ----- Original Message -----
> From: "Reijanio Nunes Ribeiro" <rnribeiro em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, January 16, 2008 5:34 PM
> Subject: [firebase-br] reprocessar estoque??? alguem tem um exemplo basico
>
>
> boa tarde a tdos tenho uma pequena duvida o que seria reprocessar estoque
> como se faz isso pois nem ideia tenho pode ser feito usando uma sp,
> trigger
> o q mesmo alguem poderia me dar um exemplo
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista