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

    [Resolvido]Reordenação de Km´s Iniciais e Finais

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 15/1/2018, 23:37

    Boa noite,

    Gostaria de solicitar mais uma ajuda aos membros deste fórum, ao qual tem me ajudado muito no desenvolvimento do meu humilde sistema de controle de abastecimentos. Referente a minha dúvida, não encontrei nada referente de acordo com o que preciso no campo de buscas, por isso parti para abertura de um novo tópico. Vou expor o meu "problema": Na minha tabela de lançamentos de abastecimentos por placas, tenho a placa IVC 1122, onde tem registros de abastecimentos nos dias: 10/01/2018, 14/01/2018 e 20/01/2018, a km inicial do dia 14/01/2018, é a km final do dia 10/01/2018, bem como a km inicial do dia 20/01/2018, é a km final do dia 14/01/2018, e assim segue o critério. Porém às vezes acontece de não recebermos alguma nota para lançamento, seja por que ficou trancando no sistema do posto, seja por que eu tenha esquecido de lançar a nota, e quando isso acontece, lanço quando identifico que teve a nota e não foi lançado no meu controle, se a nota que não foi lançada é depois do dia 20, é tranquilo, mas se a nota que foi esquecida de lançar, for no período entre os que eu já tenho lançado, aí vem o problema, pois o critério para lançar a km inicial, é sempre o último do abastecimento anterior. Pra ficar um melhor entendimento, vou citar um exemplo. Ficou pendente de lançamento um abastecimento da placa IVC 1122, do dia 16/01/2018, se eu lançar da forma atual, a km inicial do dia 16/01/2018, será a última do dia 20/01/2018, o que estará incoerente, pois a km inicial deveria ser a última do dia 14/01/2018. Quero saber se tem algum jeito, alguma forma, que mesmo que eu lance depois do dia 20/01/2018, (no caso deste exemplo), a tabela reordene as km´s iniciais e finais automáticas, e fique os valores no lugar exato. Espero ter me feito entender. Segue a tabela no link abaixo. Uso o Access 2013 e 2016. Obrigado.

    Obs: Isso pode ocorrer em qualquer placa.


    https://www.dropbox.com/s/ukpi06pbnki8nxi/Controle%20de%20Abastecimentos%201.0.accdb?dl=0
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 16/1/2018, 07:44

    Olá
    Procure por media ponderada movel
    Coloque seu formulário para ordenar por data de lançamento e peça para recalcular.

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 16/1/2018, 10:39

    Amigo, obrigado pela sua ajuda, mas não conseguir entender, sou meio leigo no assunto. Poderia exemplificar um pouco melhor pra mim tentar entender e conseguir chegar no resultado que pretendo?

    Obrigado.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 16/1/2018, 12:59

    OK

    Vou fazer um exemplo
    e um uma explicação em txt e te envio utilizo o 2010 achei que não abria o 2013 mas abre vou fazer as alterações no seu exemplo.


    ate mais
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 16/1/2018, 13:45

    Ok, obrigado.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 16/1/2018, 20:09

    Pergunta

    Você tem os km final destes lançamento que ficaram em atraso
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 16/1/2018, 20:26

    Eu só sei os kms finais exatos quando eu identifico que faltou um lançamento, pois neste caso eu terei a nota do posto, onde contém esta informação. Mas caso você esteja fazendo algum exemplo, pode considerar qualquer valor, tendo como base os kms da placa IVC 1122, que está na tb que enviei como exemplo.

    Obrigado.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 16/1/2018, 21:21

    Ok
    Mas vou tentar fazer um código que pegue o km final do do dia anterior ao lançamento e jogue com km inicial é o que você já faz e pegar o km inicial do dia posterior e colocar como final.
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 16/1/2018, 21:40

    Ok, mas náo se chegou a olhar no evento após atualizar no campo placa do Frm Lançamento, tem um código que faz isso, de acordo com a placa, pega o último abastecimento e joga como km inicial no próximo. Eu pelo menos entendi que você faria isso, ou é algo diferente? Eu náo lanço direto na TB, e sim por este formulário.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 18/1/2018, 20:55

    Releia o tópico anterior de novo....

    Faça um exemplo em Excel com uns 4 lançamentos normal. Depois refaça inserindo um lançamento atrasado e depois um corrigido com os valores esperado e me envie.

    Quero ver se estamos com o mesmo raciocínio
    Falta pouco para acabar
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 19/1/2018, 00:06

    Amigo, boa noite

    Obrigado pela sua disposição em ajudar.

    Atualmente eu já utilizo o excel para fazer isso, porém sem o campo km inicial. Criei uma macro(Ordem de Placa), onde por exemplo, eu tenho o abastecimento da DFI 9942, nos dias 15 e 17, e mesmo depois se lançar um abastecimento com a data de 16, que no caso seria uma nota que não tivera sido lançada, e considerando que já tem um abastecimento anterior e posterior, com essa macro irá reordenar tudo, e colocando tudo conforme desejo, e isso no access estou encontrando dificuldades para fazer, pois diferente do excel, no access eu tenho um campo de km inicial.

    Faça um teste você.

    https://www.dropbox.com/s/9cygdkc14v7vn6g/LAN%C3%87AMENTOS%20DE%20KMs%20OFICIAL%202018.xlsm?dl=0
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 19/1/2018, 11:19

    os lançamentos teriam que ficar assim depois de recalcular
    Anexos
    [Resolvido]Reordenação de Km´s Iniciais e Finais AttachmentPosto.xlsx
    Você não tem permissão para fazer download dos arquivos anexados.
    (10 Kb) Baixado 8 vez(es)
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 19/1/2018, 11:38

    E no meu controle em access como ficaria? Se eu entendi bem você fala em dividir, mas na minha realidade quando acontece de faltar um lançamento de uma placa onde já tem um lançamento anterior e um posterior e o que faltou foi no meio de deste período, eu não posso dividir o lançamento, tenho que lançar a quantidade total. Como eu disse, no Excel é tranquilo de fazer isso, mas estou partindo para montagem do sistema em Access, e vi esse problema. Obrigado.
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 22/1/2018, 11:17

    Bom dia,

    Ainda não consegui resolver esse tópico, algum outro membro do fórum poderia ajudar-me na medida do possível?
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 22/1/2018, 18:01

    calma

    estou finalizando



    outra pergunta

    quantos registros voce deixa atrazar
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 22/1/2018, 18:21

    Opa, boa tarde amigo,

    Não tem um número exato, e também não se trata de deixar atrasar, ocorre rara vezes mais ocorre de o posto não enviar uma nota, ou as vezes até eu me passo aqui e esqueço de lançar uma nota ou outra, são raro os casos também. Ocorre também de que tem alguns postos que não enviam as notas por e-mail, ou seja quando fecha o período, nós vamos até o posto e pegamos as notas e lançamos, normalmente os postos tem os veículos definidos que podem abastecer, porém tem outras exceções, onde tem veículos que podem abastecer em qualquer posto. Um exemplo real do que vai ocorrer essa semana, onde tem uma placa X, que normalmente abastece no posto Y, e deste posto Y, recebo todas as notas, e já lanço, porém essa placa X, abasteceu em outro posto ao qual não nos enviam as notas por e-mail, as quais pegamos no posto, ou seja, quando chegar essa nota pra mim essa semana para lançar, eu já terei lançamentos anteriores a essa data e posteriores. Espero ter me feito entender, e obrigado!
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 23/1/2018, 02:35

    Sim entendi já estava pronto para um registro em atraso agora vou mudar o código mas amanhã te envio o que já está pronto.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 23/1/2018, 16:09

    de uma olhada tem umas imagens junto.
    para lançamento de um registro em atraso.
    Anexos
    [Resolvido]Reordenação de Km´s Iniciais e Finais Attachmentposto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (873 Kb) Baixado 18 vez(es)
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 23/1/2018, 23:00

    Opa,

    Eu vou fazer os devidos testes no decorrer desta semana, e retorno.

    Desde já obrigado!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 30/1/2018, 17:10

    Amigo, a princípio deu certo com os testes que eu fiz, vou acompanhando pra ver como vai se comportar a hora que ocorrer uma situação real, caso dê algum problema, volto a pedir ajuda. Assim sendo, vou encerrando este tópico.

    Muito obrigado pela ajuda.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 30/1/2018, 18:48

    Fiz algumas modificações no seu banco de dados
    e agora não importa o números de lançamentos que estão após o atrasado.

    mudei os dmax por select top

    testa ai.
    Anexos
    [Resolvido]Reordenação de Km´s Iniciais e Finais AttachmentPosto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1 Mb) Baixado 26 vez(es)
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 30/1/2018, 23:05

    Reabri o tópico...

    Amigo, testei aqui, e no meu modo de ver não deu certo(Talvez eu esteja fazendo errado), coloquei a placa IPK 7461. Inicialmente coloquei dois lançamentos: Dias 24/01/2018 e 31/01/2018. Dia 24 a km inicial coloquei 345 e final 679, retornou a diferença de 334. Dia 31, a km inicial 679 e final 900, retornou a diferença de 221. Aí simulei um atraso no dia 25 da mesma placa, em km inicial puxou os 900, aí deixei 0 conforme sua orientação e cliquei em Recalcular, aí na km final do dia 31 ficou 155, e isso eu não entendi da onde saiu? O correto deste seria os 900 como km final.

    Outro ponto... O arquivo original eu tive que alterar algumas coisas, ou seja já não é mais igual à este(A ideia continua a mesma). Consigo exportar estes comandos que você fez de maneira fácil para o arquivo original? Obrigado.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  scandinavo 31/1/2018, 00:01

    Faltou um valor qual foi o km final do dia 25
    Este valor tem que ser menor que 900.
    Você colocou zero até ai está certo mas falta informar o km final. É E depois recalcular

    É o final do dia 31 vai continuar os 900


    ''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Importe (ou recorte e cole) para sua base de dados as consultas
    csKmFinal
    attKmFinal
    csRecalcular

    e o formulario
    frmRecalcular

    se não quiser fazer alterações no seu frm_Lançamentos

    importe este tambem substituindo o seu

    não se esqueça de criar na tabela(Tbl_Cadastro_Frotas) o campo kmAtual
    e na tabela (Tbl_Lançamentos) o campo df
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]Reordenação de Km´s Iniciais e Finais Empty Re: [Resolvido]Reordenação de Km´s Iniciais e Finais

    Mensagem  Ismael Silva 1/2/2018, 23:24

    Ok, vou testar.

    Obrigado.

      Data/hora atual: 14/6/2021, 07:13