Martin Blais wrote:
...
> If you want to be pedantic create a transfer account and make it two
> transactions, one to the transfer account, and one from it.
> Beancount doesn't support doing this automatically, but it's a small
> project one day that it will (mainly for credit card to bank transactions).
that's pretty much what i ended up doing after realizing
i wanted both transactions in each file because they let
me book things in the CC account ledger to specific
Expenses. i call the account in between a Pass-Through
account so the value should stay somewhere around zero
but not always.
in good news that means i've mostly got my trans-
actions for the banks imported. just a few small
files left that won't take too long. the longer
term project will be to get all the older files
converted and that will take some time, some of
them are typed in already i just have to change
their format into beancount entries and what i'm
learning for my current project will make that
much easier.
petl has a tab separated import and that will be
easy for me to use as i can convert my files from |
separated fields to tab separated fields in a few
moments...
the brokerage account is a csv format and nothing i've
tried has worked easily enough so today i looked at petl
and i like how it is a direct and self-contained light-
weight set of things to use so i'm learning that and
already got it to load up my transactions to a table.
now i have to do the rest of the conversions and
processing on those but it won't be too difficult as
there are decent enough examples in the documentation
and in the example files themselves.
one thing i ran into that was strange to me and took
some time to figure out was that when printing a table
on the terminal it was only showing me a part of the
table and not the whole thing and i thought that meant
the rows were not being imported into the table, but
after a while i found out how to count rows per file
and to print the whole thing out, number of fields per
line and such, etc. so it was working fine the whole
time. that's what learning is all about though. :)
i don't mind this kind of hacking and learning in the
winter months. :)
fin