Página 1 de 1
Ajuda! Rotina de Baixa de Estoque
Enviado: 04 Out 2008 13:08
por ERCS123
Olá, boa tarde!
Estou precisando de uma orientação de como fazer a seguinte rotina:
CadastroProdutos.DBF = banco de dados onde tem o cadastro dos produtos (matéria-prima)
Ex:
Descricao: Estoque Atual Venda Pendente
Couro 100 50
Tecido 40 30
Argola 60 20
ziper 20 10
CadastroFichaTecnicaModelo.DBF = Banco de dados dos modelos, no caso, é Bolsas Femininas.
Descricao: Modelo A COR: Preto
------------------------------------------------
couro 2
Tecido 1
Argola 4
Ziper 0,50
PedidoVenda.DBF = Banco de dados dos Pedidos de clientes que compraram as bolsas.
Cliente: Cidade Modelo Qtde Vr. Unit. Total
Maria Sao Paulo Modelo A 5 R$ 20,00 R$ 100,00
**************************************************************************************************************************
Preciso de uma Rotina, onde após cadastrar um Pedido de Venda, verifica no banco de Dados da Ficha Tecnica, o consumo de cada item
que compõe esse Modelo, e atualize o banco de dados de Produtos (Pedido Pendente).
Espero ter conseguido explicar o meu problema.
Obrigado!
Rodrigo
Ajuda! Rotina de Baixa de Estoque
Enviado: 04 Out 2008 15:15
por Pablo César
É dificil de entender, talvez postando seu código você possa direcionar sua pergunta fazendo referência ao seu código. Imagine que nós não conhecemos a estruturas de seus dados nem como é feita a inclusão de dados. Fica dificil tanto pra entender o que você quer como para indicar algo. è importante que neste processo você possa ser mais específico (disponibilizando seu código e fazendo menção dos campos e arquivos em questão).
Re: Ajuda! Rotina de Baixa de Estoque
Enviado: 04 Out 2008 17:35
por ERCS123
Olá Pablo, obrigado pelo interesse em me ajudar.
Vou tentar explicar melhor:
Código: Selecionar todos
PRODUTOS.DBF
codigo do produto NU 4
nome produto CH 30
Qtde Estoque NU 6
--------------------------------------------------------------------------------------------------------------------------------------------------------------
MODELOS.DBF
registro NU 4
codigo modelo NU 4
nome modelo CH 30
codigo do produto NU 4
nome produto CH 30
consumo do produto NU 3
------------------------------------------------------------------------------------------------------
PEDIDO.DBF
registro NU 4
Numero do Pedido de venda NU 4
nome cliente CH 30
etc
etc
codigo do modelo NU 4
nome do modelo CH 30
qtde vendida NU 5
**************************************************************************************************************************************************
*************************************************************************************************************************************************
EXEMPLO do PRODUTOS.DBF
codigo do produto nome produto Qtde Estoque
1 couro preto 400
2 argola 200
3 tecido 100
4 ziper 100
5 enfeite 120
-----------------------------------------------------------------------------------------------------------------------------
EXEMPLO do MODELO.DBF
registro codigo modelo nome modelo codigo do produto nome produto consumo do produto
1 1 modelo A 1 couro preto 6
2 1 modelo A 2 argola 4
3 1 modelo A 3 tecido 2
4 2 modelo B 1 couro preto 8
5 2 modelo B 4 ziper 2
6 2 modelo B 5 enfeite 2
--------------------------------------------------------------------------------------------------------------------------------------
EXEMPLO do PEDIDO.DBF
registro Num. do Pedido Nome cliente etc codigo modelo nome modelo Qtde Vendida
1 1111 JOAO 1 modelo A 40
2 1111 JOAO 2 modelo B 30
4 2222 MARIA 1 modelo A 15
5 3333 JOSE 1 modelo A 10
6 3333 JOSE 1 modelo B 20
*************************************************************************************************************************************************
*************************************************************************************************************************************************
Vamos simular o pedido de venda n. 1111
O João comprou 40 unidades do modelo A e mais 30 unidades do modelo B .
Assim ao digitar somente o item modelo A, o programa abre o MODELO.DBF, verifica quais os produtos que tem no modelo A, e calcula o consumo que será usado, e em seguida , abre o PRODUTO.DBF e subtrai o resultado obtido no estoque .
Ex: Pedido 1111 , modelo A = 40 unidades couro = 6 x 40 = 240 estoque liquido = 160
Pedido 1111 , modelo A = 40 unidades argola = 4 x 40 = 160 estoque liquido = 40
Pedido 1111 , modelo A = 40 unidades tecido = 2 x 40 = 80 estoque liquido = 20
Re: Ajuda! Rotina de Baixa de Estoque
Enviado: 05 Out 2008 15:48
por Everton
Olá Rodrigo, o meu sistema tem isso tbm, um pouco diferente do seu mas tem a mesma ídeia, no meu estoque cadastro todos os itens que vão ser usados para a fabricação de um item que tbm é cadastrado no mesmo Bco de Dados, mas eu chamo de produto vinculado, pois no momento que vendo o item, ele me dá baixa do estoque dos itens que compoem o produto. EX.:
Bolsa Modelo A " cadastro no estoque com item com vinculo"
Viculos:
couro 2
Tecido 1
Argola 4
Ziper 0,50
No momento da venda antes de dar baixa no item MODELO A o sistema verifica que esse item é vinculado e dá baixa nas quantidades de itens vinculados e não no produto final.
Pelo que entendi da sua duvida foi isso, mas qualquer coisa me avisa
Re: Ajuda! Rotina de Baixa de Estoque
Enviado: 06 Out 2008 15:47
por gvc
1) Vc tem o cadastro de produtos.
2) Vc precisa do cadastro de composição (vc já tem).
3) Quando entra o pedido de um produto que tem lista de composição, vc deverá pegar cada item (produto) da composição, multiplicar pela quantidade vendida, lançar no controle de estoque.
Código: Selecionar todos
Encomenda: 10 Bolsas Modelo A
Necessidade de Material:
couro 2 (*10) 20
Tecido 1 (*10) 10
Argola 4 (*10) 40
Ziper 0,50 (*10) 05
Para cada item deverá ter essa quantidade reservada no estoque.
Couro 100 (50 + 20) | 70
Tecido 40 (30 + 10) | 40
Argola 60 (20 + 40) | 60
ziper 20 (10 + 5) | 15
Re: Ajuda! Rotina de Baixa de Estoque
Enviado: 06 Out 2008 16:24
por ERCS123
Quero agradecer a todos pela ajuda. Obrigado!