Fórum TCC em Delphi #386557

17/09/2010

0

Pessoal
estou fazendo meu TCC em Delphi e  estou precisando de uma ajudinha, assim
eu tenho uma tabela Pedido e uma tabela Itens do Pedido, a minha proposta na
monografia foi calcular a matéria prima a ser utilizada em cada pedido, também
tenho essa tabela Matéria Prima, gostaria que vocês me ajudassem, sei la me dar
uma luz de como vou fazer isso, tipo o usuário cadastra o pedido e logo aparece
quanto será gasto de matéria prima, para se produzir determinado produto do
pedido (produto outra tabela).Obrigado.
Bruno Vba

Bruno Vba

Responder

Posts

17/09/2010

Eduardo Marcolongo

Bruno, bom dia.
Neste caso vc vai precisa de uma tabela de formulas.No seu banco vc tem:
1.) Pedidos2.) Itens3.) Produtos
terá:4.) Formulas (detail de produto)Nesta tela teria os campos:
a) Produtob) Materia Primac) Qtded) Valor
o objetivo é informar o que precisa para fabricar 1 produtoExemplo:
Produto A    Materia Prima Qtde Valor R$ B 0,5 1,25  C 0,25 1,00 D 0,57 2,00
Então para fazer 1 unidade do produto A eu gasto isto de materia prima (1,25+1+2,00) = 4,25Depois destas formulas cadastradas, é codificar seu pedido para ler esta tb. de formulas, somar e multiplicar pela qtde do pedido.
Exemplo: 4,25 * 10 (qtde pedido) = 42,5
Veja que esta uma das formas de se fazer.
O que vc poderia fazer para auxiliar é ter uma procedure ou função que a cada cadastro de MP vc somasse todos os custos e gravesse no produto, assim no seu pedido vc multiplica o campo do produto, que já esta pocisionado pela qtde, evitando ter que fazer um laço no pedido.
Espero ter ajudado.
Responder

Gostei + 0

17/09/2010

Bruno Vba

OI Eduardo, Muito Obrigado pela ajuda, tenho uma
tabela no meu banco chamada Estoque que contem:

 

codigo estoque

codigo materia prima 

valor materia prima

codigo unidade (KG, Litro, Metros)

quantidade materia prima

descrição

 

Seria isso né que você propôs, a minha duvida é
como vou associar as varias matérias primas utilizadas a um produto. E como
passar isso para o projeto.

 

Se
você tiver interrese e tiver tempo poderia passar minha modelagem para
você.Muito Obrigado Pela Ajuda.
Responder

Gostei + 0

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

Aceitar