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


4 participantes

    [Resolvido]Duvida em Controle de estoque

    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Duvida em Controle de estoque

    Mensagem  johnnywell 9/3/2012, 00:55

    Amigos,

    Estou utilizando um form_Itens baseado em uma consulta para puxar do estoque os itens disponíveis para adicionar ao pedido, mas estou empacado na seguinte situação:

    1º A ComboBox está puxando produtos repetidos já que existem mais que um de cada produto no estoque. Não sei como filtrar.
    2º Não sei como dar baixa no estoque.

    Desde já agradeço a atenção de vocês.

    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  João afonso 9/3/2012, 01:10

    Boa noite johnnywell!

    Veja esse link, tem alguns exemplos, você pode adaptar um deles no seu sistema.

    http://maximoaccess.forumeiros.com/t5677-resolvidobanco-de-dados-gestao-stock
    avatar
    Convidad
    Convidado


    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Convidad 9/3/2012, 01:15


    Olá!

    Considere a alternativa de a combo buscar o produto na tabela de produtos, e ao escolher seja feita uma verificação de quantidade no estoque.
    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  João afonso 9/3/2012, 01:16

    Veja mais este exemplo do Assis


    http://dl.dropbox.com/u/771097/Gest%C3%A3o%20de%20Stoks.zip
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 13/3/2012, 23:18

    Obrigado pela ajuda, mas esses exemplos não são exatamente o que estou procurando.

    No meu caso o estoque não é um cadastro de produto com um campo para quantidade disponível. A entrada do meu estoque é um novo registro para cada produto do estoque por que eu preciso relacionar cada um com um número de série, sendo assim cada cadastro é único.

    Alguma ideia?
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Assis 13/3/2012, 23:47

    Boa noite

    Teste para não repetir

    Na sua comboBox

    SELECT DISTINCT NomedoCampo FROM NomeDaSuaTabela Ou Nome DaSuaConsulta



    .................................................................................
    *** Só sei que nada sei ***
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 13/3/2012, 23:53

    Assis, eu havia tentado dessa forma mas não funcionou.

    A OrigemDaLinha ficou assim:

    SELECT DISTINCT tab_Estoque.EstoqID, tab_Produto.[ProdNome], tab_Estoque.EstoqVendido FROM tab_Produto INNER JOIN tab_Estoque ON tab_Produto.ProdID = tab_Estoque.EstoqProdID ORDER BY tab_Produto.ProdNome;
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Assis 14/3/2012, 00:09

    Pode postar a BD ou parte ?


    .................................................................................
    *** Só sei que nada sei ***
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 14/3/2012, 00:13

    Aqui está.

    Obrigado pela disposição.
    Anexos
    [Resolvido]Duvida em Controle de estoque AttachmentControle Mercado Livre.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 30 vez(es)
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Assis 14/3/2012, 00:20

    Johnnny

    Consegue converter para Versão 2003 ?


    .................................................................................
    *** Só sei que nada sei ***
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 14/3/2012, 00:24

    Tentei converter, mas parece que alguns elementos não são suportados na versão 2003 e não me permite a conversão.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  JPaulo 14/3/2012, 09:21

    Veja o caminho das pedras;

    http://dl.dropbox.com/u/771097/Controle%20Mercado%20Livre_OLD.rar


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Duvida em Controle de estoque Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Duvida em Controle de estoque Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Duvida em Controle de estoque Folder_announce_new Instruções SQL como utilizar...
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 15/3/2012, 01:15

    Beleza JPaulo, mas tem mais um detalhe o DISTINCT está considerando todos os campos, por isso quando eu coloco algum produto do estoque como vendido aparece no form_Item duas vezes o produto, um com o status vendido e um não vendido.

    Não sei se ficou claro.

    Ainda fica em aberto a questão abaixo, se mais alguém puder dar uma luz.

    Como eu poderia fazer para manipular o estoque?

    Ou talvez alguém tenha uma ideia melhor para o modelo de estoque.
    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  João afonso 15/3/2012, 04:04

    johnnywell veja o exemplo em anexo tem a somatoria do estoque, caso a saida seja maior que o estoque avisa e concluir a saida do estoque.
    Anexos
    [Resolvido]Duvida em Controle de estoque AttachmentControle Mercado Livre_Estoque.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 42 vez(es)
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 27/3/2012, 00:16

    JPaulo,

    Você poderia me explicar o que faz o comando abaixo que você pôs no exemplo?


    Private Sub Combinação0_Click()
    Me.txtUND.Value = Me.Combinação0.Column(3)
    Me.txtPrecoUnit.Value = Me.Combinação0.Column(4)
    Me.txtQuantidade.SetFocus
    End Sub

    EDITADO: Já descobri o que faz o código.


    Última edição por johnnywell em 27/3/2012, 01:19, editado 1 vez(es)
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 27/3/2012, 00:49

    Pessoal, gostaria de saber se é possível aplicar um filtro por nome na seguinte OrigemDaLinha:

    SELECT tab_Estoque.EstoqID, tab_Produto.ProdNome, tab_Estoque.EstoqVendido FROM tab_Produto INNER JOIN tab_Estoque ON tab_Produto.ProdID = tab_Estoque.EstoqProdID ORDER BY tab_Produto.ProdNome;

    O que eu quero que aconteça é mostrar apenas uma vez registros com o mesmo nome, independente dos demais campos. O detalhe é que eu preciso puxar todos esses campos para poder manipular os dados.

    Tentei com o DISTINCT, mas ele compara todos os campos informados.

    Sei que já me deram outros exemplos, mas até agora não serviu exatamente para o que eu preciso.

    Obrigado.

    avatar
    Convidad
    Convidado


    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Convidad 27/3/2012, 01:24


    Tente isto, usando o modo Design da consulta:

    Faça uma auxiliar, só com ProdID e ProdNome, usando o DISTINCT;
    E na consulta principal, insira na grade esta auxiliar, e a tab_Estoque para puxar os outros campos;
    Relacione ProdID da consulta auxiliar com EstoqProdID;
    Exiba em modo Folha de Dados pra ver se retorna os registros corretos;
    Depois copie o SQL.
    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  johnnywell 27/3/2012, 02:07

    Norberto, não sei se fiz algo errado mas não funcionou pois o EstoqID é diferente para cada registro do Estoque então ele acaba repetindo os nomes.
    avatar
    Convidad
    Convidado


    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Convidad 27/3/2012, 02:35


    Deve ligar o campo ProdID da consulta auxiliar com o campo EstoqProdID (que imagino ser o campo da tab_Estoque que é relacionado com o campo ProdID da tab_Produto), e não com o campo EstoqID (que penso ser a chave-primária da tab_Estoque).

    Note que é só uma sugestão, pois é difícil ter certeza sem conhecer a estrutura.

    Eu nunca usei tabela de estoque. A lógica é que o estoque é um valor resultante da diferença entre as entradas e saídas do produto.
    Se você tem uma tabela de compras e uma tabela de vendas (ou algo equivalente) é muito simples controlar o estoque sem precisar de tabela.
    avatar
    Convidad
    Convidado


    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Convidad 27/3/2012, 02:58


    Exemplo de uma consulta de estoque:
    Neste aplicativo existe apenas uma tabela para registrar correções no estoque, referente à perdas por dano, devolução, etc.

    [Resolvido]Duvida em Controle de estoque ConsultaEstoque

    Se o seu aplicativo não tem um controle de compras, e faz as entradas manualmente, então esta tabela de entradas substitui as compras.
    avatar
    Convidad
    Convidado


    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Convidad 12/4/2012, 03:03


    Considerado como resolvido.

    Conteúdo patrocinado


    [Resolvido]Duvida em Controle de estoque Empty Re: [Resolvido]Duvida em Controle de estoque

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 04:36