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


    [Resolvido]Baixa no estoque com formulário contínuo

    augustopimenta
    augustopimenta
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/03/2012

    [Resolvido]Baixa no estoque com formulário contínuo Empty Baixa no estoque com formulário contínuo

    Mensagem  augustopimenta 20/5/2012, 15:24

    Ola pessoal..
    Sou novo aqui no forum..
    Gostaria de saber de vcs como realizar a baixa ou a entrada no estoque em um formulário contínuo..Seria melhor via consulta ou via código ?
    Exemplo:
    Tenho a tabela tblProdutos com os campos QTd e PreçoCusto... Tenho a tabela tblCompras onde tenho os dados do fornecedor e a tblDetalhesCompras onde informo os produtos da compra com quantidade e preço de custo ..Foram feitos um formulário e um subformulário para que os produtos fossem lançados um a uma de acordo com a compra realizada.. MInha dúvida: Como faço para que ao final do lançamento dos produtos o sistema dê entrada na quantidade de estoque e no preço de custo de cada produto lançado ?
    Essa mesma lógica seria usada com relação a saída de produtos..
    Já pesquisei alguns exemplos aqui no forum mas nao encontrei nenhum com formulário contínuo ....
    Não sei se consegui ser muito claro ..

    Desde já agradeço;;
    avatar
    Convidad
    Convidado


    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  Convidad 20/5/2012, 15:36


    Olá

    Não costumo usar tabelas de estoque, pois costumam ser redundantes (os dados já estão disponíveis em outras tabelas) e dão muito trabalho para atualizar.

    Se há controles de saída e entrada de produtos, tudo que precisa é de uma consulta que retorne os dados, e um campo calculado que obtenha a diferença. É o estoque atual.

    Se prefere trabalhar com uma tabela, pode lançar os dados via Recorset ou via SQL.
    Tem muito material a respeito no Fórum:

    Pesquise por: Recordset, DoCmd.RunSQL, CurrentDb.Execute, Update, Insert Into, Adicionar dados, etc...


    avatar
    Convidado
    Convidado


    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  Convidado 20/5/2012, 18:00

    Boas Augusto

    http://maximoaccess.forumeiros.com/t3197-cadastro-de-produtos-e-alteracao-no-estoque

    Veja se lhe ajuda.

    Cumprimentos.
    augustopimenta
    augustopimenta
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/03/2012

    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  augustopimenta 21/5/2012, 16:53

    Valeu Harylson..
    Vou dá uma olhada..
    augustopimenta
    augustopimenta
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/03/2012

    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  augustopimenta 21/5/2012, 16:55

    Obrigado também Norberto..
    Vou dá uma verificada nisso que vc mencionou ..
    É que estava precisando de um exemplo prático como o Harylson mandou ..
    Mesmo assim obrigado ..
    augustopimenta
    augustopimenta
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/03/2012

    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  augustopimenta 23/5/2012, 16:35

    Olá Harysohn ..
    Cara , não consegui realizar a baixa no estoque como queria ..
    Como havia dito, teia o formulário vendas e um sub detVendas..
    Gostaria de que ao final da digitação dos produtos, clicasse em um botao e o sistema efetuasse as baixas daqueles produtos... Além disso um segundo botão onde pudesse cancelar essas mesmas baixas se fosse necessário..
    Vc tem como dá uma luz ... Não sei muito sobre VBA.. por isso minha dificuldade ..
    Desde já agradeço ...
    avatar
    Convidado
    Convidado


    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  Convidado 23/5/2012, 18:21

    Poste o seu aplicativo para que possamos lhe ajudar...

    é dificil assim sem ver as tabelas e forms envolvidos

    Cumprimentos.
    augustopimenta
    augustopimenta
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/03/2012

    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  augustopimenta 23/5/2012, 18:30

    OK .
    Segue o arquivo ....
    Valeu mesmo ...
    Anexos
    [Resolvido]Baixa no estoque com formulário contínuo AttachmentTesteEstoque.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (49 Kb) Baixado 107 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  Convidado 23/5/2012, 19:15

    Boas augusto

    No evento do campo quantidade em seu sub form:

    Private Sub txtQuantidade_AfterUpdate()
    Dim QtdEst As Integer ' Variável para armazenar a quantidade em estoque da mercadoria

    ' Aqui carrego a variável com a quantodade no estoque, veja que filtro utilizando o codProduto
    QtdEst = DLookup("QtdEstoque", "TblProdutos", "CodProduto =" & Me.CodProduto & "")
    ' Aqui verifico se o estoque está zerado para o produto
    If QtdEst = 0 Then
    MsgBox "Produto zerado no estoque"
    Exit Sub
    End If
    ' Aqui verifico se a quantidade que vai ser vendida existe no estoque, se for maior emite mensagem
    If QtdEst < Str(Me.Quantidade) Then
    MsgBox "Estoque atual menor que a quantidade solicitada." & Chr(10) & Chr(10) & "Estoque atual = " & QtdEst, vbInformation, "Atenção"
    Me.txtQuantidade.SetFocus
    Exit Sub
    End If
    'Caso a quantidade do produto exista no estoque faz a atualização do campo na tabela
    CurrentDb.Execute "UPDATE tblProdutos SET tblProdutos.QtdEstoque = TblProdutos.QtdEstoque -" & Me.Quantidade & "" _
    & " WHERE CodProduto =" & Me.CodProduto & ";"

    End Sub


    Cumprimentos.
    augustopimenta
    augustopimenta
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/03/2012

    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  augustopimenta 24/5/2012, 11:55

    Obrigado .
    Funcionou perfeitamente...
    Não tenho o domínio da sintaxe dos códigos, cara ..
    Tinha a ideia de que seria mais ou menos assim como vc fez.. Mas não sabia como escrever..
    Se tiver alguma dica ou livro sobre VBA, por favor não deixe de me indicar..
    Obrigado mais uma vez...
    Sucesso !!!!
    avatar
    Convidado
    Convidado


    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  Convidado 24/5/2012, 12:35

    Visite a sala respsitório de apostilas e tutoriais aqui no fórum onde encontrará material para iniciar seus estudos.

    O Fórum agradece o retorno,

    Conteúdo patrocinado


    [Resolvido]Baixa no estoque com formulário contínuo Empty Re: [Resolvido]Baixa no estoque com formulário contínuo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 23:33