MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

3 participantes

    [Resolvido]Como implementar um Contro de estoque? Help!

    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 23/4/2014, 02:44

    Boa Noite a Todos!
    Estou finalizando meu banco de dados, sobre compra e venda de gado, chegando no final percebi que estava faltando algo, que seria o controle de estoque, porém não estou sabendo como implementá-lo para que o mesmo funcione automaticamente ou seja; gostaria que quando eu efetuasse uma venda já desse baixa no estoque automaticamente, Tenho 4 tabelas 1ª IdCompra 2ª ItensDaCompra 3ª IdVenda 4ª ItensDaVenda
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  Celso Roberto 23/4/2014, 03:21

    Boa Noite Augusto
    Veja este exemplo do Amigo Gilberlanio

    https://dl.dropboxusercontent.com/u/90217826/Sistema%20de%20Vendas.zip


    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  rdrck 23/4/2014, 12:36

    Olá Augusto,
    Tente isso, no evento "Ao Sair" de seu campo de saída do form de vendas (quantidade vendida):

    DoCmd.RunSQL ("update SUATABELAESTOQUE set SEUCAMPOESTOQUE = (SEUCAMPOESTOQUE-(Formulários![SEUFORMULÁRIO]![SEUCAMPOSAIDA])) where SUATABELAESTOQUE.CÓDIGO=(Formulários![SEUFORMULÁRIO]![CÓDIGO]);")

    Se quiser colocar no campo de entrada (form de aquisições) é só substituir, no código, a subtração (-) pela soma (+).
    Veja se funciona.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 24/4/2014, 03:01

    Boa Noite!

    Agradeço a todos pela atenção, rdcck, eu tenho pouca experiência no Access, entendi um pouco sua informação, porém não sei aplicar aos dados que tenho aqui em minha tabelas e meus formulários quando você fala " no evento "Ao Sair" de seu campo de saída do form de vendas (quantidade vendida)" eu entendo como colocar só não sei adequar ás informações aos meus dados, se não for pedir muito, que você faça um exemplo de aplicação, vou postar meu BD para você dar uma olhada, talvez esteja faltando algo e eu não percebi, desde já agradeço!  



    Última edição por AUGUSTO MORGADO em 25/4/2014, 02:25, editado 1 vez(es)
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  rdrck 24/4/2014, 11:22

    Olá Augusto,
    Não consegui abrir seu BD. Deu formato inválido.
    Meu Access é o 2007.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 24/4/2014, 12:14

    Bom Dia RDRCK !

    Fico grato pela disposição em ajudar, estou tentando logo que tiver algum êxito te informo.

    Valeu!
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  rdrck 24/4/2014, 12:26

    Mas não é bicho de 7 cabeças.
    Você deve ter um formulário onde cadastra as vendas, certo?
    Nesse form, deve ter um campo que seria a quantidade vendida do produto, certo?
    E você deve ter uma tabela de produtos, onde deve ter um campo que registra a quantidade daquele produto, certo?
    Pois bem, se for isso mesmo:
    1 - Abra esse form de venda no modo design;
    2 - Clique no campo da quantidade da venda e, nas propriedades, vá na aba Evento e, na linha Ao Sair, coloque o código acima.
    3 - Renomeie com os nome de sua tabela, form e campos, conforme descrito no código.

    Ai você testa e vê se atualiza os valores na tabela de produtos.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 24/4/2014, 18:36

    Boa Tarde RDRCK !

    Fiz do jeito que você me informou, só que tá dando um erro
    , Tô enviando uma imagem, Vê se fiz certo?

    https://www.dropbox.com/s/b4p21r89e6y0bqz/Screen%20Shot%2004-24-14%20at%2002.31%20PM.PNG
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 25/4/2014, 02:39

    Boa Noite a todos!

    Gostaria de pedir ajuda aos MESTRES, pois estou finalizando meu BD, sou iniciante no Access, preciso apenas implantar o controle de estoque, já tentei vários exemplos, porém sem sucesso, a questão eu gostaria que o estoque fosse dado baixa a cada venda e que fosse exibido no formulário de venda a quantidade do produto em estoque.
    Não sei errei na formação das minhas tabelas de compra e venda vou postar meu BD pra quem poder ajudar.

    https://www.dropbox.com/s/t3b5pleft8v24qp/Sistema%20IDEAL_ATUAL.accdb

    Desde já agradeço imensamente.
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  rdrck 25/4/2014, 12:29

    Olá Augusto,

    DoCmd.RunSQL ("update SUATABELAESTOQUE set SEUCAMPOESTOQUE = (SEUCAMPOESTOQUE-(Formulários![SEUFORMULÁRIO]![SEUCAMPOSAIDA])) where SUATABELAESTOQUE.CÓDIGO=(Formulários![SEUFORMULÁRIO]![CÓDIGO]);")

    Verifiquei a imagem que vc mandou.
    1 - O Nome da sua tabela que tem o estoque é "IdCompra"?
    2 - O nome do seu campo quantidade (estoque) nessa tabela é "Idquantidade"?
    3 - O nome do campo ID (código) dessa tabela é "CÓDIGO" mesmo?

    Verifique se os nomes estão corretos, senão não vai funcionar.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 26/4/2014, 03:29

    Boa Noite RDRCK !

    Criei outras tabelas, Refiz o processo porém não obtive êxito.
    Fiz o seguinte criei duas novas tabelas [Estoque]e[EstoqueVenda] e relacionei com minha tabela [IdProduto]

    Na tabela [Estoque] têm os seguintes campos: Cd_estoque (Chave Primária) ,Tipo_de_Animal (Faz Relação a tabela IdProduto) e Qt_Uni (Onde irá a quantidade unitária do produto Comprado)

    Na tabela [EstoqueVenda] têm os seguintes campos: Cd_Est_Venda(Chave Primária),Tipo_de_Animal (Faz Relação a tabela IdProduto) e Qt_Uni (Onde irá a quantidade unitária do produto Vendido)

    Criei o Formulário[EstoqueVenda] Com os mesmos dados da tabela [EstoqueVenda] e inseri o código que você me enviou no campo (Qt_Uni) no evento ao sair e ainda assim DEU ERRO.

    Se tiver faltando algo me corrija!

    O que espero que o controle de estoque faça é: que quando eu cadastrar uma venda no Formulário[EstoqueVenda] ele dê baixa na quantidade do produto vendido e eu consiga visualizar no mesmo fomulário a quantidade daquele produto em estoque que está sendo vendido.
    Espero não estar incomodando, desde já te agradeço a ajuda e a atenção.
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 16/12/2013

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  AUGUSTO MORGADO 27/4/2014, 23:17

    Boa Noite a todos!

    Depois de muito buscar, acabei encontrando a solução, tive que reconstruir minhas tabela para facilitar o controle de estoque, mesmo assim gostaria de agradecer a atenção e ajuda. Valeu Galera.
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]Como implementar um Contro de estoque? Help! Empty Re: [Resolvido]Como implementar um Contro de estoque? Help!

    Mensagem  rdrck 28/4/2014, 12:17

    Olá Augusto,
    Conseguiu resolver mesmo?
    Espero que sim.
    Sucesso.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.

      Data/hora atual: 3/12/2022, 03:42