@@ -37,25 +37,25 @@ account Liabilities:Credit Card:Visa
account Accrued:Accounts Receivable:Main Org
note Accrued receivables for Main Org
assert commodity == "$"
account Accrued:Accounts Payable:Main Org
note Accrued payables for Main Org
; Organizational Expense Accounts
; NOTE: the payee =~ test is *not* included herein and must be cut-and-pasted
; to the assert in every Expense account because of the following bug:
; http://bugs.ledger-cli.org/show_bug.cgi?id=953
; https://github.com/ledger/ledger/issues/953
define expenseChecker() = (tag("Receipt") !~ /^\s*$/ or tag("Invoice") !~ /^\s*$/ or tag("Statement") !~ /^\s*$/) and tag("Program") !~ /^\s*$/
; or payee =~ /NEVER CHARGED/
account Expenses:Main Org:Office Supplies
assert expenseChecker() or payee =~ /NEVER CHARGED/
note Main Organization's Office Supplies and Sundries
account Expenses:Main Org:Payroll:Salary
note Main Organization's Staff Salaries