If you are like me you have probably recurring transactions, but you
cannot handle those with "budget" transactions.
E.g. I pay for childcare bi-annually but the costs accrue monthly. So
I want:

2009/11/01 (09/11) Kindergarden
    Expenses:Childcare  $100
    Liability:Accrual:Childcare

monthly. And then pay off those liabilities. So far so good, but
creating those transactions manually is error-prone and I will surely
forget some of those. Enter "autoledge" (crappy name, I know).

Based on a configuration file, it will create entries, monthly, daily,
weekly, yearly. And you can sepcify the start and end date. So you
could either run this in a daily cron to add "todays" transaction
automatically. Or run it once at the start of the year, adding all
transactions that are due for the year. It doesn't detect if a
transaction already exists though, it just spits out transaction lines
to STDOUT at the moment.

I just wanted to share what I have, if someone finds it useful, I am
quite happy.

Check out:
http://bitbucket.org/spaetz/autoledge/

and run
./autoledge -c config.sample -b 2009/10/15

as a test.

spaetz

Reply via email to