[firebase-br] Criar consulta de estoque
Valdir Marcos
valdir.marcos em ig.com.br
Qua Out 26 12:05:15 -03 2005
Tente fazer assim:
Select
E.Cod_Produto,
E.Lote,
E.Cod_Almox,
E.Qtd_Estoque,
(Select
Sum(Qtd_Requisitada)
From
ItensRequisição I
Where
Situacao = Aberto and
I.Cod_Produto = E.Cod_Produto) as Qtd_Reservada,
E.Qtd_Estoque - (Select
Sum(Qtd_Requisitada)
From
ItensRequisição I
Where
Situacao = Aberto and
I.Cod_Produto = E.Cod_Produto) as Qtd_Disponível
From
Estoque E
Um abraço,
Valdir Marcos
----- Original Message -----
From: "Nelson" <nsadala em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>; <jedersonzuchi em yahoo.com.br>
Sent: Tuesday, October 25, 2005 1:42 PM
Subject: [firebase-br] Criar consulta de estoque
> Olá amigos, eu tenho a seguinte situação
>
> Tenho uma tabela de estoque que possui as seguintes informações
>
> Estoque
> Cod. Produto - Lote - Cod. Almox - Qtd Estoque
>
> Através dessa tabela eu sei a quantidade de produtos que tem em cada
> estoque por almoxarifado.
>
> E tenho uma tabela de requisições, que poussi o almoxarifado de origem (de
> onde eu vou fazer a baixa do produto). E
> relacionada a ela eu tenho uma tabela de itens da requisição
> ((requisições) M:N (produtos)).
>
> Requisições
> Num Req. - Data - Cod. Almox
>
> ItensRequisição
> Num Req. - Cod. Produto - Lote - Qtd. Requisitada - Situação
>
> Consequentemente eu sei a quantidade de Produtos requisitados do
> Almoxarifado(reservado), onde .
>
> Baseado nessas informações, gostaria de saber se alguem tem alguma
> sugestão se tem como eu montar uma consulta(pode ser através de uma stored
> procedure) onde eu consiga as seguintes informações:
>
> Cod. Produto - Lote - Cod. Almox - Qtd Estoque - Qtd. Reservada - Qtd.
> Disponível
>
> Percebam que para cada lote do produto no almoxarifado eu possum várias
> reservas, por isso eu gostaria de somar todas para cada lote do produto,
> mostrando dessa forma a quantidade disponível para requisição.
>
> Versão - Firebird 1.03.
>
>
>
>
>
>
>
>
>
> _______________________________________________________ Promoção Yahoo!
> Acesso Grátis: a cada hora navegada você acumula cupons e concorre a mais
> de 500 prêmios! Participe! http://yahoo.fbiz.com.br/
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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