Boa noite a todos
Estou criando um banco de dados (Access 2007) para controle de vendas de produtos que eu faço.
Eu não tenho um erro no banco, mas estou buscando informações de como fazer uma tabela/formulário para cadastro de produtos, para que eu não tenha problemas mais para frente.
Eu criei uma tabela para cadastro de produtos tbl_CadProdutos onde tenho os seguintes campos:
Código automático
COD_PRODUTO
DESCRICAO_PRODUTO
NOME_FORNECEDOR (busca os fornecedores na tabela de fornecedores)
Eu também criei um formulário para cadastrar esses produtos. Isso está funcionando.
A informação que eu procuro está relacionada com os valores compra e venda. Eu quero cadastrar em cada produto o valor que eu comprei e o valor que eu vou vender, para ser usado depois em um formulário de vendas.
Vou explicar: eu compro maçãs a R$ 2,00 o quilo e vou vender a R$ 5,00. Quando eu faço uma nova compra de maçãs, compro a R$ 3,00 o quilo e vendo a R$ 6,00.
Se eu alterar o preço no registro de produto que já existia, vai alterar todos os valores que eu lançaria no formulário de vendas (devido as relações para buscar valor automaticamente pelo código do produto).
A ideia é lançar valores de compra e venda, na medida que eu compro um produto, sem alterar o valor nas vendas que já foram lançadas, e que nas novas vendas ele busque sempre o último valor.
Eu pensei em criar uma tabela tbl_CadProdutosPrecos para lançar os valores com data do preço, valor de compra, valor de venda, relacionada com a tbl_CadProdutos, e criar um subformulário no formulário de produtos, onde então eu teria o cadastro de produtos no formulário e seus preços no subformulario. Eu fiz um teste com isso e consegui cadastrar. Eu ainda não sei se essa é a melhor maneira de fazer isso.
Mas a minha dúvida é saber se eu vou conseguir inserir novos valores nos produtos sem que altere o valor nas vendas que já foram lançadas e que busque sempre o último valor em uma nova venda.
Obrigado!!!
Enio Eltz Filho
Estou criando um banco de dados (Access 2007) para controle de vendas de produtos que eu faço.
Eu não tenho um erro no banco, mas estou buscando informações de como fazer uma tabela/formulário para cadastro de produtos, para que eu não tenha problemas mais para frente.
Eu criei uma tabela para cadastro de produtos tbl_CadProdutos onde tenho os seguintes campos:
Código automático
COD_PRODUTO
DESCRICAO_PRODUTO
NOME_FORNECEDOR (busca os fornecedores na tabela de fornecedores)
Eu também criei um formulário para cadastrar esses produtos. Isso está funcionando.
A informação que eu procuro está relacionada com os valores compra e venda. Eu quero cadastrar em cada produto o valor que eu comprei e o valor que eu vou vender, para ser usado depois em um formulário de vendas.
Vou explicar: eu compro maçãs a R$ 2,00 o quilo e vou vender a R$ 5,00. Quando eu faço uma nova compra de maçãs, compro a R$ 3,00 o quilo e vendo a R$ 6,00.
Se eu alterar o preço no registro de produto que já existia, vai alterar todos os valores que eu lançaria no formulário de vendas (devido as relações para buscar valor automaticamente pelo código do produto).
A ideia é lançar valores de compra e venda, na medida que eu compro um produto, sem alterar o valor nas vendas que já foram lançadas, e que nas novas vendas ele busque sempre o último valor.
Eu pensei em criar uma tabela tbl_CadProdutosPrecos para lançar os valores com data do preço, valor de compra, valor de venda, relacionada com a tbl_CadProdutos, e criar um subformulário no formulário de produtos, onde então eu teria o cadastro de produtos no formulário e seus preços no subformulario. Eu fiz um teste com isso e consegui cadastrar. Eu ainda não sei se essa é a melhor maneira de fazer isso.
Mas a minha dúvida é saber se eu vou conseguir inserir novos valores nos produtos sem que altere o valor nas vendas que já foram lançadas e que busque sempre o último valor em uma nova venda.
Obrigado!!!
Enio Eltz Filho