Alan,

Thanks for sharing more detail about how you use ledger, org-mode, and your code to generate reports. I admire the efficiency you describe whilst continuing to log your expenses by hand. I like that you've automated the calculations and reports but not the actual documentation of your expenses and assets. Seems like the best of both worlds!

Thanks again,

Will

On 7/21/14, 2:35 AM, Alan Schmitt wrote:
On 2014-07-20 16:17, Gmail <[email protected]> writes:

Alan,

Thanks for sharing this. I ran across your example when I was
searching the list but it was a bit beyond me since I hadn't a working
version of Erik's example at the time. But yours intrigues me. As I
read this, it appears that you keep all your ledger data in a separate
file, mescomptes.ledger, is that correct?
Yes, I'm entering transactions and reconciling accounts using
ledger-mode only. The org-mode part is for reporting and dealing with
the budget.

Am I also correct in thinking that all of the code blocks you shared
are run from within the same org file?
Yes, but the one I only use is the table (the other code blocks are
there to support it). My workflow usually is (I do this once a week):
- enter the transactions by hand (I like doing it that way as it gives
   me a good sense of how I spend money, tab completion of accounts
   works great for that);
- reconcile with my bank account (the ledger-mode reconcile view is
   most useful for this);
- evaluate the formulas in the big table of my org file and look at
   how much I have left to spend for each envelope.

At the beginning of each month, I may tweak a little the budget, then
I run the last bit of code that generates a ledger transaction from
Unallocated to the Expense envelopes. I copy and paste this
transaction in my ledger file. (Usually I also copy and paste the
scheduled transactions for the coming month, but this is irrelevant to
the org setup.)

Alan


--

--- 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.

Reply via email to