On Thursday, May 21, 2015 at 10:09:24 PM UTC+2, Max Linke wrote: > > > > On Wednesday, May 20, 2015 at 11:16:40 PM UTC+2, John Wiegley wrote: >> >> >>>>> Max Linke <[email protected]> writes: >> >> > I would like to create a special monthly report that helps me track my >> > spending. I would like to see how much money I spend each month minus >> > regularly occurring costs (rent, grocery budget, electricity, ...) . I >> would >> > like to decide which transaction was regular based on meta-data (I have >> > regular payments and one-off payments to the same payees or expenses >> > account) >> >> This is basically what the --budget feature is for. >> > > I've seen it in the manual. But from the explanation their it doesn't look > like I can change the budgets over time. > Sometimes my budgets change due to a move or because I get a new job and > can spend more. > > So for example I want to have a budget report for the year 2014 to see how > I did. But in September I moved due to > a new job. So I have to increase my budget for rent/groceries/... from > September on. How would it be possible to get a accurate > budget report for the whole year then? >
I just tried if the budget feature supports to be changed over time and keep accurately track of the budget. I http://pastebin.com/KmZvnV5w In an example file I created a monthly transaction for rent and food for the first 3 months. For the 4th month I'm changing the budget. Ideally I would like ledger to use the new budget for 8.2015 and later and the other budget for earlier posts. What happens is that ledger is adding the two budgets. Which totally screws up the budget report (eg. my rent budget is now $900 instead of $500/$400). Like this it is not possible for me to accurately track my budget over longer periods of time. > >> >> > Also is it possible at all to filter transactions according to >> meta-data? >> >> Sure, use 'not %Foo' in your query, and it will omit those with that >> metadata >> tag. %Foo=Bar will further constraint to those where Foo matches the >> regexp >> Bar. And you can do more, if that is needed. >> > > Cool I didn't know that. And can't currently find it in the manual > > >> >> John >> > -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
