moneylog
moneylog copied to clipboard
incluir lançamento com saldo anterior ao aplicar filtro por data
Ao filtrar os lançamentos por data, o saldo acumulado não reflete a situação real, pois os valores anteriores ao mês inicial do filtro são desconsiderados. Exemplo:
06/2015 saldo inicial -100 07/2015 salário 1000 08/2015 aluguel -500
Ao filtrarmos os lançamentos entre 07/2015 e 08/2015 o saldo acumulado será 500, desconsiderando o saldo inicial negativo. Esta é, inclusive, uma das idéias cadastradas no UserVoice.
Para resolver este problema criei um PR que inclui uma opção para exibição do saldo anterior que, quando selecionada, cria um lançamento chamado "saldo anterior" com o valor do saldo acumulado anterior ao período filtrado.
Opa, Rodrigo, tudo bem? Ótima ideia, estou passando exatamente pelo mesmo problema.
Só uma pergunta, quando vc diz que criou uma "PR", o que vem a ser está PR?
Abs.
PR = Pull Request; já implementei esta funcionalidade em um fork do moneylog e solicitei que fosse incluída no moneylog original. Criei mais uma opção de filtro (Saldo Anterior) abaixo do filtro de meses, assim você pode ter tanto o comportamento novo (calcular o saldo anterior ao mês inicial) quanto o atual.
Beleza, Obrigado;
Agora depende do Aurélio liberar a versão então?
E só por curiosidade como resolveu? Teria problemas em me enviar?
Eu estou quase resolvendo, basicamente somei o valor dentro do filterData antes dele fazer aquele continue da comparação de data... (Agora só estaria faltando incluir a linha com o saldo anterior...teoricamente hehe).
Obrigado. Em 09/11/2015 17:48, "Rodrigo Cunha" [email protected] escreveu:
PR = Pull Request; já implementei esta funcionalidade em um fork do moneylog e solicitei que fosse incluída no moneylog original.
— Reply to this email directly or view it on GitHub https://github.com/aureliojargas/moneylog/issues/4#issuecomment-155170653 .
Parabéns Rodrigo, Show de bola a solução mesmo!!
Era a mesma Lógica que eu estava seguindo, Já estava conseguindo incluir a linha de lançamento do saldo anterior, mas faltava ainda colocar um checkbox para marcar/desmarcar. Enfim você resolveu tudo de forma precisa e completa.
Obrigado.