[firebase-br] Soma ou fechamento para calculo do estoque

Marcio Alves de Almeida net.marcio em gmail.com
Qua Ago 22 17:44:06 -03 2012


Valeu Mauricio agradeço desde já, se puder ajudar em alguma  coisa
estou disposição.
um abraço.

Em 19 de agosto de 2012 10:49, MAURICIO COSTA
<maximmumsistemas em gmail.com> escreveu:
> Vou fazer um banco pequeno com as tabelas produtos entrada e saída como
> também a de inventario e irei te enviar.
> Acredito que no mais tardar na próxima quarta-feira dia 22/08/2012.
> Aguarda aí que te envio, blz!
>
> Em 16 de agosto de 2012 21:20, Marcio Alves de Almeida <net.marcio em gmail.com
>> escreveu:
>
>> Cara gostei da Ideia mas como sou iniciante com firebird tem como voce
>> disponibilizar a procedure e as tiggers
>> que faz essa atualização isso resolveria todos os meus problemas uma
>> vez que fica sempre fácil de ver o inventario.
>>
>>
>> Em 14 de agosto de 2012 08:57, MAURICIO COSTA
>> <maximmumsistemas em gmail.com> escreveu:
>> > Bem, cada um têm seu ponto de vista.
>> > Eu optei por criar uma tabela chamada inventário, na mesma esta o
>> > idproduto, data_movimento, estoque_atual, qtde_entrada, qtde_saida,
>> > saldo_do_dia.
>> >
>> > Esta tabela quando é feita a abertura do sistema e executada uma
>> procedura
>> > que varre toda a tabela de produtos inserido na mesma a data do dia que
>> é o
>> > campo data_movimento, o código do produto que é o campo idproduto, e a
>> > quantidade do estoque do dia atual que é o campo estoque_atual. Com isso
>> > nas tabelas de entradas e saídas de mercadorias existem triggeres que
>> > inserem nos campos qtde_entrada, qtde_saida.
>> > A partir do momento que alguém dar saída de um nota a trigger dispara
>> > verificando se existe o produto nesta tabela somando a qtde_saida =
>> > qtde_saida + qtde_da_nf. com isso podemos ter o inventário de cadas dia,
>> > saber o quanto saiu e o quanto entrou de cada mercadoria podendo fazer
>> uma
>> > auditoria de estoque melhor e gerar vários relatório como também fazer os
>> > cálculos que você deseja. O seu estoque por dia.
>> >
>> > Em 13 de agosto de 2012 18:18, Marcelo Geyer <estanisgeyer em gmail.com
>> >escreveu:
>> >
>> >> Boa tarde,
>> >>
>> >> Estou remodelando o banco de dados da parte de estoques.
>> >> É mais interessante, por questões de performance, fazer o cálculo atual
>> do
>> >> estoque de um produto através de fechamento e calcular a partir do
>> >> fechamento ou não vale a pena e partir logo para um cálculo direto das
>> >> entradas e saídas.
>> >>
>> >> Sobre o fechamento, um exemplo:
>> >> Eu teria uma tabela com o "balanço" mensal dos produtos e a partir da
>> data
>> >> mais recente deste balanço seria feito o cálculo. Acredito que seja o
>> mais
>> >> sensato, não acham?
>> >> Desculpe pela pergunta, estou a procura de sugestões, a cabeça está
>> fraca
>> >> hoje. :)
>> >>
>> >> Abraços,
>> >>
>> >> --
>> >> Marcelo E. Geyer
>> >> Standard Net Tecnologia e Informação
>> >> ______________________________________________
>> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> >> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> >> http://www.firebase.com.br/fb/artigo.php?id=1107
>> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>> >>
>> > ______________________________________________
>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> > Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista