On 1/4/16 6:27 PM, Jeffrey Brent McBeth wrote: > On Mon, Jan 04, 2016 at 02:04:38PM -0800, John Wiegley wrote: >>>>>>> Douglas Philips <[email protected]> writes: >> >>> What I have been doing as an experiment is to add in something additional: >> >>> 2016/01/01 Fix the thing >>> Expenses:Thing $20.00 >>> Liabilities:Credit Card:Pursuit $-20.00 >>> (Budget:Pursuit) $20.00 >> >> Now you can just do a balance query of Assets:Checking against Budget and see >> what the net result will be. Or use --real to strip away the budget, or just >> don't query against Budget. > > I'm really happy using the imperative (I forget the term) virtual > accounts (surrounded by []), it maintains the accounting equation, I > can easily query how much is really in my checking vs how much is > unallocated to ther budget things, and I can square things up > periodically if I choose.
Ok, here's where I get confused about Virtual accts, parenthetical or squared-off) I read through the manual (2.6.3, but the v3 manual is the same)... There is an example of using virtual accounts and automatic transactions to move money into a tithing liability account. Then real transactions are used to pay out of that virtual account? (section 5.22.9 in the v3 documentation pdf) That's where I get confused. If a report is run with --real then won't the balances be wrogn? I want to move funds from checking to some kind of budget-y account, yet be able to see the actual checking amounts and the "diminished by budget-y" amounts. Ok, I think I can do that with virtual transactions as John showed above. Then I want to say that there is just one actual payment from the checking to the liability that "absorbs" the budget account amount (or some part of it), all at once. This is the one transaction that the bank will see and that will be on the statement for reconciling purposes. So how do I get the budget amount not to interfere with the payment amount when running register reports with and without --real. (that is, I don't want to have to avoid --real or have to use it...) Hmmm, hope that is slightly clearer than mud! Thanks, -=Doug -- --- 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.
