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

    Data da última compra do cliente

    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Data da última compra do cliente

    Mensagem  marcelo marques em 21/11/2016, 09:54

    Bom dia a todos eu gostaria de saber como faz para trazer a última compra para o formulário vendas ou seja quando o cliente fizesse uma compra atualizaria em seu cadastro e também quando ele fosse fazer uma nova compra mostraria a data da sua última compra se alguém puder me dar uma força eu agradeço


    obs: este não e o sistema mais talvez da pra vcs ter uma ideia obrigado
    tauron
    tauron
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1248
    Registrado : 07/12/2011

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  tauron em 21/11/2016, 11:23

    veja se ajuda:
    Anexos
    Data da última compra do cliente AttachmentExemplo Marcelo Marques.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (700 Kb) Baixado 10 vez(es)
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 21/11/2016, 13:48

    Bom dia tauron muito obrigado assim que chegar em casa e vejo
    abraço
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 22/11/2016, 09:41

    bom dia tauron seria por esse caminho mesmo tentei adaptar em meu sistema mais ñ consegui deixar como eu queria, gostaria de ao escolher um cliente ele mostrasse a última data venda como vc fez mesmo e se ñ fosse aquele quiente que eu quisesse e quando eu escolhece um outro ele mostraria a data dele também so que ñ consegui adaptar
    obrigado veja como ficou



    achei que precisaria usar a função dmáx

    abraço
    tauron
    tauron
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1248
    Registrado : 07/12/2011

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  tauron em 22/11/2016, 11:13

    Marcelo confira o arquivo enviado, me parece o mesmo arquivo original.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 22/11/2016, 14:23

    obrigado foi resolvido

    Deus abençoe a todos
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 25/11/2016, 09:50

    bom dia tauron tudo bem, estive fazendo alguns teste na última data de compra do cliente e vi que se caso eu ja tenha feito uma venda com a data 25/11/2016 e depois eu fizer outra venda com a data 24/11/2016 ele ira mostrar a 24/11/2016 como a última, ele deveria pegar ñ era a data maior?


    desde ja desculpa pelo incômodo e um abraço
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  FabioPaes em 25/11/2016, 14:29

    Não vi a solução do Taurone, mas experimente rodar um Dmax() em cima da Data....


    Ex: DMax("DataVenda", "Tbl_Vendas", "Cliente = " & Me.TxtCliente & "")




    Assim ele pegará a maior Data do Campo DataVenda


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 25/11/2016, 14:34

    obrigado Fabio vou tentar mais esse dmax vou colocar ele aonde no campo data da última compra que coloquei no formulário venda


    abraço
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  FabioPaes em 25/11/2016, 15:49

    Sim, deve preencher a Caixa de Texto que exibirar a datada da Ultima compra com esse Codigo... Claro alterando os nomes Campos e tabelas....


    Pelo VBA e como lhe passei a cima;
    Direto no Campo Fica assim:

    Na fonte de Controle coloque: =DMáx("DataVenda";"Tbl_Vendas";"Cliente = [txtcliente]")


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 25/11/2016, 19:05

    boa tarde Fabio assim que estiver em casa eu testo e te retorno muito obrigado
    um bom fim de semana a vc e a todos
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 27/11/2016, 20:35

    boa noite Fabio deu certinho o código que você enviou muito obrigado e também quero agradecer o tauron por ter dedicado um pouco de seu tempo

    abraço
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  FabioPaes em 28/11/2016, 17:02

    Grato pelo retorno! Até a próxima se Deus quiser!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 10/2/2020, 00:31

    Boa noite Fábio me desculpa estar reabrindo este tópico verifiquei um problema não sei como resolver,
    Se o cliente esta com mais de 60 dias sem comprar como fazer para o cliente ser liberado para comprar novamente.

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1150
    Registrado : 13/12/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  Alexandre Fim em 10/2/2020, 12:44

    Bom dia Marcelo...tudo bem?
    Só complementando a ajuda do amigo @FabioPaes, para calcular o nro de dias, voce pode utilizar a função "Datediff".
    Exemplo:

    Código:


    If DateDiff("d", "01/01/2020", "01/05/2020") >= 60 Then
        MsgBox "Este cliente não comprou há mais de 60 dias. Verifique!", vbExclamation, "Aviso"
    End If



    O resultado desta comparação é de 120 dias.
    Substitua as datas inicial e final pelas datas da sua rotina.
    Obs.: sempre verifique o preenchimento correto das datas e se não sao nulas, para não gerar erro na função.



    Veja neste link um exemplo de intervalo de tempo mais utilizados em comparação de datas.:
    http://www.chennaiiq.com/developers/reference/visual_basic/functions/datediff.asp

    Boa sorte.

    Abraço













    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 12/2/2020, 00:24

    Boa noite Alexandre muito obrigado pela ajuda e me desculpa pela demora em responder,
    Bom minha dívida é o seguinte se um cliente já esta com 120 dias sem comprar e depois ele volta para fazer novas compras como resolver está situação se o sistema não libera nova compra com 120 dias como eu faço para liberar o sistema para Novas compras?
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 766
    Registrado : 12/04/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  marcelo marques em 25/2/2020, 22:34

    Up
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1150
    Registrado : 13/12/2016

    Data da última compra do cliente Empty Re: Data da última compra do cliente

    Mensagem  Alexandre Fim em 26/2/2020, 14:00

    Bom dia Marcelo,

    Quando surgir esta situação do cliente não possuir nenhuma compra no prazo de 120 dias, você pode criar uma rotina que libera o cliente para compra e ZERA os dias a partir da data da compra. Esta rotina pode ser na tela de vendas onde aparece a mensagem, e dependendo da situação, exige senha do administrador também para liberação.
    Sugiro você criar um campo na tabela de cliente (dt_ult_compra), e após liberação para novas comprar, este campo seja alterado para a data atual.
    Vale lembrar que é necessário criar uma ficha financeira para este cliente, onde constam os histórico de vendas e seus respectivos pagamentos. Digamos que um cliente tem um limite de compra de R$ 10.000,00 mas ainda constam cheques a compensar, boletos a pagar e etc. É necessário criar um equilíbrio nas vendas para não ocorrer prejuízos. mas isto depende muito do segmento do negócio, do fluxo de vendas.

    Espero ter ajudado.

    Boa sorte



    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

      Data/hora atual: 5/12/2020, 14:25