josecoelho/bbvisa2ofx — pull request #10 by jfneis (2014-11-24 19:45:07+00:00)
Title: Muda a data de compras parceladas X meses para frente (onde X = nro da parcela - 1)

José (ou Ricardo? Ou ambos? Conheço o drama.. :))

Por 1) necessidade própria 2) por ter visto outras pessoas pedindo o mesmo nos comentários e 3) como forma de praticar um pouco de Git fiz uma alteração que modifica a data de transações parceladas, colocando elas X meses pra frente (X = número da parcela-1).

Sem isso, a importação dos OFX no GnuCash acaba ignorando as parcelas depois da primeira (na verdade não ignora, mas identifica como se sempre fosse a primeira - pois tanto a data quanto os valores são iguais). Então, todo mês, fico listando as compras parceladas e jogando pra frente.

Criei um teste e alterei o txtParser, **deixando esse comportamento como padrão**. Além disso, adicionei uma referência à biblioteca dateutil que, pelo que pesquisei, fica a forma mais limpa de adicionar meses (mas não sou programador Python, então posso estar errado). O que achas?

Abraço!

Filipe