MaximoAccess

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

Obrigado

Administração do MaximoAccess

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]Buscar registros sem movimento de entrada

    avatar
    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 25/07/2017

    [Resolvido]Buscar registros sem movimento de entrada Empty [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  alantb em 27/10/2020, 14:55

    Olá, tenho as seguintes tabelas relacionadas pelo campo CodProduto:

    tbProdutos: CodProduto;NomeProduto;CodCategoria;CodAlmoxarifado
    tbEntrada: CodEntrada;CodEmpenho;NroNF;DataEmissaoNF;CodProduto;Quantidade;Valor;DataEntrada
    tbSaida: CodSaida;CodProduto;CodSetor;Quantidade;DataSaida

    Preciso fazer uma consulta que mostre todos os Produtos cadastrados e saldo em estoque, mesmo os que estão zerados. Fiz uns testes aqui com função NZ, nulo e nada, mas só exibe produtos que estão na tbEntrada e tbSaida respectivamente, os outros produtos que não tiveram movimento de Entrada e Saída não são exibidos. Como inserir um critério para pegar todos os produtos???
    ALAN
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 851
    Registrado : 11/11/2009

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  scandinavo em 27/10/2020, 15:37

    nesta consulta que esta trazendo os resultados altere o relacionamento entre elas,
    para mostrar todos da tabela ou consulta entrada e da tabela ou consulta saida os que forem iguais.

    na hora que voce for editar o relacionamento geralmente e a segunda opção. ou a terceira.
    avatar
    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 25/07/2017

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  alantb em 27/10/2020, 16:39

    Olá scandinavo, mesmo alterando não deu o resultado que eu esperava. Continua exibindo só registros que aparecem por exemplo em tbProduto e tbEntrada. Da forma que preciso, existe alguns produtos que estão cadastrados em tbProduto(estoque zerado) mas não tem entrada em tbEntrada e muito menos saida em tbSaida.Preciso que no relatório de saldos apareça todos.

    ALAN
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

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

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  Assis em 27/10/2020, 17:27

    Alan

    Quer postar só essas 3 tabelas ?


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 25/07/2017

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  alantb em 27/10/2020, 17:46

    Olá Assis, segue cópia só das tabelas que preciso para consulta do relatório.

    ALAN
    Anexos
    [Resolvido]Buscar registros sem movimento de entrada AttachmentbdTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 4 vez(es)
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 851
    Registrado : 11/11/2009

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  scandinavo em 27/10/2020, 18:19

    Abra uma consulta no modo sql e cole



    SELECT tbProduto.codProduto, tbProduto.NomeProduto, Sum(tbEntrada.Quantidade) AS TotalEntrada, Sum(tbSaida.Quantidade) AS TotalSaida, Sum([tbentrada]![Quantidade])-Sum(Nz([tbsaida]![Quantidade],0)) AS Estoque
    FROM (tbProduto LEFT JOIN tbEntrada ON tbProduto.codProduto = tbEntrada.codProduto) LEFT JOIN tbSaida ON tbProduto.codProduto = tbSaida.CodProduto
    GROUP BY tbProduto.codProduto, tbProduto.NomeProduto;
    avatar
    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 25/07/2017

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  alantb em 27/10/2020, 18:42

    scandinavo, no geral é isso mesmo que eu precisava, entretanto fiquei com uma dúvida no TotalEntrada do CodProduto de nº6, Detergente 500ml, na tbEntrada está que entrou a quantidade de 1100 unidades e ao executar a consulta exibe 2200??

    ALAN
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

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

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  Assis em 27/10/2020, 18:57

    Teste
    Anexos
    [Resolvido]Buscar registros sem movimento de entrada AttachmentbdTeste_Assis.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (80 Kb) Baixado 10 vez(es)


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    alantb
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 25/07/2017

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  alantb em 27/10/2020, 19:08

    Caro colega Assis, ficou perfeito, agora está como precisava. Obrigado também pela ajuda do scandinavo. Sem mais a acrescentar estou encerrando, RESOLVIDO!!!

    ALAN
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

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

    [Resolvido]Buscar registros sem movimento de entrada Empty Re: [Resolvido]Buscar registros sem movimento de entrada

    Mensagem  Assis em 27/10/2020, 19:11

    Obrigado pelo retorno


    .................................................................................
    *** Só sei que nada sei ***

      Data/hora atual: 20/1/2021, 18:35