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 Qui 8 Mar - 21: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 : 23/05/2011

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

    Mensagem  João afonso Qui 8 Mar - 22: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 Qui 8 Mar - 22: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 : 23/05/2011

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

    Mensagem  João afonso Qui 8 Mar - 22: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 Ter 13 Mar - 20: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 Ter 13 Mar - 20: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 Ter 13 Mar - 20: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 Ter 13 Mar - 21: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 Ter 13 Mar - 21: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 Ter 13 Mar - 21: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 Ter 13 Mar - 21: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 : 11026
    Registrado : 04/11/2009

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

    Mensagem  JPaulo Qua 14 Mar - 6: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 Qua 14 Mar - 22: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 : 23/05/2011

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

    Mensagem  João afonso Qui 15 Mar - 1: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 43 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 Seg 26 Mar - 20: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 Seg 26 Mar - 21: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 Seg 26 Mar - 20: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 Seg 26 Mar - 21: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 Seg 26 Mar - 22: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 Seg 26 Mar - 22: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 Seg 26 Mar - 22: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 Qua 11 Abr - 23: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: Qui 21 Nov - 16:59