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

    Quitado sem parcelas

    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Quitado sem parcelas

    Mensagem  buschgil 4/7/2012, 23:43

    oi amigos, mais uma vez precisando dos mestres deste forum.

    bem amigos, tou trabalhando em BD só de geração de compras fiado, não há geração de parcelas, só data de vencimento, tenho minhas tabelas todas montadas, só que falta esta questão da quitação da dívida do comprador, é uma bagunça que tem que ficar organizada.

    digamos que tenho um cliente que fez varias compras em um mês, a data de vencimento dele vai ser sempre a mesma ou não! ai esta o problema, da forma que criei aqui, mesmo zerando a conta os dias continuam contando como se ele não tivesse pago, e que mesmo sem pagar ele pode continuar comprando. A criação da data de vencimento é manual, o que eu quero que quando a dívida estiver zerada a ultima data de vencimento também pare de contar os dias.

    acho que da pra entender.

    já vi alguns exemplos aqui no forum mas nenhum deles me ajudou muito.
    segue em anexo o bd, se tiver problemas para abri é só colocar a extenção como *.rar
    Anexos
    Quitado sem parcelas AttachmentinfoComercio1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (56 Kb) Baixado 38 vez(es)
    avatar
    Eneas
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 04/01/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Eneas 5/7/2012, 00:14

    Ola amigo.

    Vou te passar uma ideia.
    Que tal vc criar o campo DataCompra, DataVenc (data vencimento) e DataPgto (data do pagamento) onde o seu programa iria preencher o campo DataPgto quando o cliente quitasse a divida,assim, quando for consultar as contas em aberto, era só fazer uma consulta onde o campo DataPgto estivesse em branco, caso fosse consultar as pagas, erá só fazer o contrário (consultar as contas que tenha o campo DataPgto preenchido).
    Uma outra dica é nao dar espacos em nome de campos.
    Espero que tenha ajudado e qualquer dúvida, é só gritar...


    Valeu e fique com Deus.
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 00:29

    SOCORRO! (hehe)
    oi Eneas (uma das mentes mais brilhantes que nosso pais teve.

    minha tabela ja tem todos esses campos, escritos corretamente. o problema com que você passou é que o cliente pode estar devendo R$100,00 e pagar apenas R$50,00, nesse caso a data pode continuar contando. só é pra parar de contar a partir do momento que ele quitar a conta, no casso estivar em R$0,00
    avatar
    Eneas
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 04/01/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Eneas 5/7/2012, 01:03

    E se vc por os campos: valor da compra e valor pago, caso o valor pago for menor que o valor da compra, a data continua contando, caso o valor seja igual, ae para...

    Abs.
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 01:18

    pode ser...
    dai quando o cliente voltar a fazer comprar seria uma nova data de vencimento. mas como eu faria isso?
    avatar
    Eneas
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 04/01/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Eneas 5/7/2012, 02:55

    Bom, pensamos em uma estrutura assim:
    Tabela de Clientes = TabCli
    Tabela de Vendas = TabVen - aqui iriam ser registradas todas as vendas para guardarmos as movimentacoes.
    Tabela de contas a receber - TabConRec - aqui seria gravada todas as contas a receber com esses dados discutidos, entao cada vez que o cliente comprar a prazo seria gravado nesse contas a receber. Quando o cliente pagar, seria dado baixa nesse contas a receber gravando os dados discutidos por nos. Logo, cada compra a prazo seria um registro.

    Espero q tenha entendido a logica.
    Se tiver alguma duvida é só perguntar.
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 03:46

    você já olhou a o bd que esta para download logo acima, lá já tem uma tabela com todos esses campos, TabCliente, TabVendas, só não tem essa conta a receber que já coloquei um campo la chamado pagamento (valorpgto), poderia ser como você falou, mas da uma olhada nesse bd e olha se da pra ficar do jeito que esta.
    avatar
    Eneas
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 04/01/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Eneas 5/7/2012, 13:20

    Eu alterei a algumas tabelas.

    De uma olhadinha como ficou a TabVen e a TabConRec.

    Espero que o ajude...

    Abs
    Anexos
    Quitado sem parcelas AttachmentinfoComercioNew.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (53 Kb) Baixado 44 vez(es)
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 14:25

    vi, ficou blz, só que desmachou tudo que eu tinha feito, buáaa,
    da forma que vc colocou eu teria que fazer um controle de estoque, a quantidade de produtos é muito grande, é para um pequeno mercado, dai pra fazer esse controle de produtos vendidos teria que ser no leitor de código de barras, tem como fazer isso pelo access?
    mas o que interessa para o momento e a questão da venda dos fiados e de recebimento dos mesmos, pode até conter a quantidade de produtos, isso para ser impresso como comprovante de compra. aos poucos vou complementando a base com outras fucionalidades.
    avatar
    Eneas
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 04/01/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Eneas 5/7/2012, 15:35

    Tem como fazer sim...
    Mas, por enquanto entao, nao utilize os campos referente a produtos utilize somente o total, deixe a estrutura pronta para no futuro utilizá-la.
    Só uma dica, quando for começar um projeto, coloque-o todo num papel as ideias, como funcionará, mesmo que não iplemente-o no inicio, vc deixa brechas para poder modificá-los no futuro.
    Por ex. estou fazendo um sistema cujo, não começarei a mexer na parte fiscal no inicio, porém deixei brechas para que no futuro eu consiga importa-lo para um Sintegra ou Sped Fiscal.

    No seu caso, utilize somente o campo total como havia dito colocando no seu form o nome do cliente e o valor da compra, gravando tambem no contas a receber. Iria alem, criaria uma tabela de forma de pagamentos, onde, caso o cliente comprasse a dinheiro, nao gravaria no contas a receber, caso fosse a prazo (o famoso fiado rsrsrsrs) gravaria.

    Grande abraco amigo.
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 15:50

    esse é o ponto da questão marcar o pagamento e a data não continuar contando. por enquanto preciso saber como se faz isso.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Lupércio 5/7/2012, 16:20

    Bom dia companheiro!

    Desculpe eu entrometer!
    Mas a opnião é:

    Crie uma tabela "quitação", e ai você através de uma consulta, crie um formulário filtrado pela consulta. No formulário você coloca um botão e ao clicar no botão você transfere os dados, dar baixa no item pago da sua tabela atual para a tabela "quitação". Essa é minha modesta opnião!

    Um abraço!
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 18:28

    Oi lupércio e Eneas toda idéia é válida: dai o que viria na tabela quitação? como seria a consulta? como seria o filtro? se você pudesse colocar o passo a passo eu ficaria muito grato.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Lupércio 5/7/2012, 18:58

    Para você dar baixa em uma conta, terá que fazer uma consulta do cliente, após efetuar a consulta, abrirá o formulário com a conta a ser dado baixa, ai você aplica o que eu disse na mensagem anterior, cria o botão e ao cricar você transfere os dados da sua tabela atual para a tabela quitação, porque se precisar de um relatório das contas pagas você terá os dados na tabela quitação!

    Poste seu bd! Vou tentar lhe ajudar.
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 19:09

    já esta postado na primeira mensagem enviada por mim no topo da página.
    desde já agradeço.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Lupércio 5/7/2012, 19:20

    Até a noite de dou uma resposta, verei como ajuda-lo!
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 19:37

    ok, obrigado.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Lupércio 5/7/2012, 20:18

    Baixei seu bd, acontece que você ainda não construiu nada, não da para entender o que você realmente quer, esses clientes vão comprar parcelado? Parcelados em quantas vezes? Vai comprar fiado, mas só por trinta dias? Amigo por favor explica melhor?
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 5/7/2012, 21:27

    Lupércio, você baixou o primeiro exemplo, o da primeira mensagen no topo da página?
    porque lá já esta praticamente do jeito que quero.
    não vou trabalhar com parcelamento, vou trabalhar com produto a prazo mas da minha forma, vou dar exemplo.

    O cliente X = data venda 05/07/2012 Valor R$60,00 prazo pagto 05/08/2012 (prazo definido por mim para variar conforme minha nescessidade) totaldevedor R$60,00 o mesmo cliente volta uma semana depois 12/05/2012 venda R$70,00 prazo 05/08/2012 (a mesma anterior) totaldevedor R$130,00, e assim pode ser durante todo o mês, quando o cliente vier pagar ta o total de todas as compras que ele fez durante o mês, até ai esta tudo fucionando normalmente, o problema é com o prazoXpagamento que mesmo zerando a conta (pagamento da dívida)na data do prazo, continua a contar como se o cliente não tivesse pago. ai não tenho como fazer um filtro dos cliente em atrazo.
    se você pegar o meu bd e zerar o pagamento dele mesmo colocando a data de pagamento retroativa, vai perceber que o campo prazo de pagamento continuar a contar os dias.
    agora estou no serviço, mas até as 19:00 posto novamente o bd
    não vou trabalhar com parcelamento de dívidas, pelo menos ainda não.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Lupércio 5/7/2012, 22:05

    Estou no aguardo!
    Abraço!
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 6/7/2012, 00:02

    segue o arquivo
    Anexos
    Quitado sem parcelas AttachmentinfoComercio12.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (43 Kb) Baixado 37 vez(es)
    buschgil
    buschgil
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 26/04/2012

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  buschgil 9/7/2012, 15:07

    ainda no aguardo de sugestões para solução do problema,
    Le_lo, acho que você não tinha entendido o que eu queria devido eu ter postado uma cópia errada da minha bd, olhe a que eu postei por último, talvez você e o Lupercio possam meajudar pensando jutos (duas cabeças pensam melhor que uma)
    abraços
    KALEF
    KALEF
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 07/08/2017

    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  KALEF 7/9/2017, 22:35

    Muito bom o exemplo ninja do access

    Conteúdo patrocinado


    Quitado sem parcelas Empty Re: Quitado sem parcelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 16:06