Commit graph

19 commits

Author SHA1 Message Date
Bradley M. Kuhn
b939bbe8c6 Convert trial-balance report to CSV from TXT file.
Also, ignore Ledger's Equity: accounts properly.
2013-01-03 12:30:43 -05:00
Bradley M. Kuhn
d18e01a00f Changed balance sheet output from a TXT file to a CSV file. 2013-01-03 12:19:59 -05:00
Bradley M. Kuhn
bfdf20b31c Updated sorting function based on advice of auditing accountants.
Our auditing accounts tell us they want accounts sorted by:
Assets
Liabilities
Net Assets
Income
Expenses

in a general ledger report.  Generally, I think we should just apply the
same sorting.

Since Ledger doesn't use account codes by default, this is my hack to
solve this problem for now.  Maybe there should be an account code tag for
sorting purposes at least?
2013-01-03 11:44:55 -05:00
Bradley M. Kuhn
269d0fdd5e Created Trial balance report for summary reports. 2013-01-03 10:39:58 -05:00
Bradley M. Kuhn
4318c11fd9 Expense report favors Conferences first,
then takes Travel as if it were an Other category only after categories
have been handled.
2012-11-26 13:54:47 -05:00
Bradley M. Kuhn
470ed356be Expenses report completed. 2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
7467917c7b Generate income report. 2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
13c8a1fb56 Beginnings of income report. 2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
76292d08d9 Calculate dates in a reusable way throughout script. 2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
fe608b12e2 Remove cruft cut-and-pasted from another script. 2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
239df56cfb Output should include a heading and an ending date. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
e0df353ca3 Call a Balance Sheet, a Balance Sheet. :) 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
23dd0899f2 Allow for one penny margin of error on totals. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
ccd5d06c04 Include any other liabilities that aren't credit cards. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
46b13e8e55 Include credit card balances in the Liabilities list. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
cba448b28b Move sanity checks to the bottom, after report is generated. Also, fix formatting. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
7b0e4c4806 Add -X $. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
f0ee16a373 Add Loans. 2012-11-26 13:54:45 -05:00
Bradley M. Kuhn
7ed4d20d87 Began summary reports script, starting with a basic balance sheet. 2012-11-26 13:54:44 -05:00