MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Automatização.

    Compartilhe

    metratonpr
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 09/09/2013

    Automatização.

    Mensagem  metratonpr em Ter 26 Nov 2013, 11:07

    Desejo fazer o processo de automatização de consultas no meu access:

    Cenario:

    - Uma tabela com dados de venda.
    - Uma tabela com dados de compra.
    - Uma tabela com dados de estoque.

    Consultas que acrescentam informação em uma terceira tabela:
    - Padrão para as 3 tabelas: produto, tipo (preenchimento na consulta: VENDA, COMPRA, ESTOQUE); quantidade e preço.

    A partir desta Terceira tabela eu quero gerar um relatório de referencia cruzada. aonde as linhas sao os produtos e as colunas e seria o TIPO (VENDA, COMPRA, ESTOQUE) e o total seria o preço com a qtde.


    Se alguem puder me ajudar eu agradeço.

    obrigado



    avatar
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11236
    Registrado : 30/12/2009

    Re: Automatização.

    Mensagem  criquio em Ter 26 Nov 2013, 12:19

    Olá! Controle de estoque é algo fácil de resolver. Você pode ter uma tabela de produtos, à qual podemos chamar de tblProdutos, uma tabela de entrada e outra de saída, às quais podemos chamar de tblEntrada e tblSaida. Na tblProdutos, os dados referentes aos produtos, tais como Codigo, Descricao, Preco, Quantidade e, se necessário, um campo para características e observações. tblEntrada/tblSaida com os campos Codigo, CodProduto, DataEntrada/DataSaida, HoraEntrada/HoraSaida e Quantidade. Se necessário, CodFuncionario para saber quem realizou os procedimentos. Quando der entrada na tblEntrada, aumenta a quantidade de entrada no campo Quantidade na tblProdutos e quando der saída na tblSaida, diminui a quantidade nesse campo:

    Código:
    CurrentDb.Execute "UPDATE tblProdutos SET Quantidade=Quantidade + " & Me.Quantidade & " WHERE Codigo=" & Me.CodProduto & ""
    Código:
    CurrentDb.Execute "UPDATE tblProdutos SET Quantidade=Quantidade - " & Me.Quantidade & " WHERE Codigo=" & Me.CodProduto & ""


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    metratonpr
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 09/09/2013

    Pra ter graça tem que ser complicado rs...

    Mensagem  metratonpr em Ter 26 Nov 2013, 12:51

    Não seria exatamente um controle de estoque:

    O processo seria o seguinte.

    - Eu retiro a informação de Estoque do ERP da empresa diariamente e alimento o bd ( to considerando 1 mesmo produto com varios custos medios)

    - A informação de Compra seria os pedidos de compras a serem recebidos. ( to considerando 1 mesmo produto com varios preços de compras)

    - A informação de Venda são o pedidos pendentes a serem faturados. (podem ter ou não o valor de venda)

    O Resultado Final desejado seria um relatório nesses moldes.
    Anexos
    Resultado Final.xlsx
    Você não tem permissão para fazer download dos arquivos anexados.
    (9 Kb) Baixado 15 vez(es)

      Data/hora atual: Sab 24 Fev 2018, 13:49