Commit graph

7 commits

Author SHA1 Message Date
Bradley M. Kuhn
746a998ba3 Added Visa Credit Card to list of declared accounts. 2013-04-29 16:01:36 -04:00
Bradley M. Kuhn
8f1f957cab Initial documentation for Expense: documentation requirements.
This includes some additions to the example ledger files.
2013-04-29 15:41:44 -04:00
Bradley M. Kuhn
ddf29b6c10 Create top-level books.ledger for the entire books of the org.
Really, the right place to include the configuration is from here, not the
individual files.
2013-04-29 15:31:14 -04:00
Bradley M. Kuhn
e128777818 Started main-org.ledger file. 2013-04-29 15:28:37 -04:00
Bradley M. Kuhn
85016f3754 Basic organizational expense accounts, with a tester function for assert.
Note that Expense account entries need to be tagged with an Invoice, Receipt,
or Statement tag (those tag declarations will be added in next commit).

payee with "NEVER CHARGED"
==========================

The only exception is when the payee has been modified to indicate that the
expense was "NEVER CHARGED".  This was a special-case we encountered where we
were expecting something, they never invoiced us, and it turns out the thing
to be invoiced for never happened.

Typically, we'd just remove the entry from the Ledger file, and allow the VCS
to log the fact that we thought we'd be charged and weren't.  However, in
this case, the expense had been post-audit and therefore was a permanent
fixture on our books.  Changing the payee allowed it to pass checks.

However, going forward, we'd likely never enter anything the ledger UNTIL we
had real proof via an Invoice, Receipt or Statement that showed the Expense
did/should occur.
2013-04-29 15:15:10 -04:00
Bradley M. Kuhn
75bf92ca81 Center header a bit better. 2013-04-29 13:52:07 -04:00
Bradley M. Kuhn
4d319df867 First draft of configuration template for NPO accounts. 2013-04-20 14:37:07 -04:00