Thank you. Time to try it out.
On Sep 27, 9:50 pm, Peter Keen <[email protected]> wrote: > On Mon, Sep 27, 2010 at 6:48 AM, Nexes <[email protected]> wrote: > > Could someone give me an example of an automated transaction that will > > only take effect if the date is greater than some comparison date? > > > I am trying to make an automated transaction for taxes, but it doesn't > > play nicely if you use the equity function (it applies taxes to the > > old stuff which is not what I want it to do). > > In my ledger (using version 2.6) I have a virtual transaction that > automatically splits expenses with my roommate that looks like this: > > = d>=[2010/02/10] & /^(?:Expenses:(Cable|Utils))/ & !/Expenses:Utils:Water/ > $account -0.5 > Assets:Receivable:Andrew 0.5 > > This says: day >= 2010/02/01 AND account matches the first reges AND > account does not match the second regex.
