Bradley M. Kuhn
6d98bc58ae
Correct sorting of output in trial balance report.
2013-01-06 19:28:46 -05:00
Bradley M. Kuhn
2142a36c1c
Completed report on unpaid accruals.
2013-01-06 19:28:21 -05:00
Bradley M. Kuhn
39db5bbce7
Ordering of options had always been incorrect on this call; Fixed.
2013-01-06 08:21:35 -05:00
Bradley M. Kuhn
b04fbb1b73
First crack at an unpaid accruals report.
2013-01-05 17:40:22 -05:00
Bradley M. Kuhn
4290a4ec52
Add balances for permanent (i.e., asset) accounts.
...
Based on a request from our accountants, I've changed the RUNNING TOTAL
field (which is generally useless to accountants anyway) to be a BALANCE
amount for starting and ending accounts.
2013-01-05 13:13:05 -05:00
Bradley M. Kuhn
2b237aa3ba
MANIFEST file is now also generated by general-ledger report.
...
We should give the sample MANIFEST for users that want to make sure they
got the script working properly, and to show the sample output.
2013-01-04 12:24:30 -05:00
Bradley M. Kuhn
87f0c4434d
Updated expected test output data for general-ledger report.
2013-01-04 12:23:37 -05:00
Bradley M. Kuhn
986829b1d6
Corrected Trial Balance report based on discussion with accountants.
...
I believe this trial balance report will look "more natural" to
accountants.
2013-01-04 10:19:16 -05:00
Bradley M. Kuhn
e317e1f23e
Sort of accounts was buggy; it never made the final else due to bad regexes.
...
This fix now has the sort working correctly.
2013-01-04 10:18:41 -05:00
Bradley M. Kuhn
2fad8fe238
Some minor formatting fixes for the trial balance report.
2013-01-03 13:37:18 -05:00
Bradley M. Kuhn
750321c0b1
Change Income and Expenses reports to generate CSV files, rather than TXT files.
2013-01-03 13:37:08 -05:00
Bradley M. Kuhn
fbd6c30903
Add option to skip generating the page breaks.
2013-01-03 13:36:38 -05:00
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
f01ddd4766
Change chart of accounts output to be a CSV file instead of TXT file.
...
This includes adding a formatted start date string too.
2013-01-03 12:19:28 -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
John Wiegley
63a14fd5e0
Merge pull request #113 from OpenTechStrategies/year-cmd-directive-doc-fix
...
Update obsolete wording in documentation for 'year' command directive.
2012-12-16 14:12:07 -08:00
Karl Fogel
2823c99107
Update obsolete wording in documentation for 'year' command directive.
2012-12-16 15:31:32 -06:00
John Wiegley
edc272b7a0
Merge pull request #110 from bkuhn/update-contrib-non-profit-annual-audit-reports_2012-11-26
...
Update to contrib/non-profit-audit-reports/ scripts.
2012-11-26 10:58:17 -08:00
Bradley M. Kuhn
32e51f65a1
Verify that files are not duplicated in the MANIFEST.
...
Keep a hash so that file output to the MANIFEST file doesn't have
duplicates of the same file name in it.
2012-11-26 13:54:48 -05:00
Bradley M. Kuhn
10d3f55933
Print date in a more friendly format.
...
Includes issue of "ends on" date being correct for mere mortals as opposed
to being right for Ledger only.
2012-11-26 13:54:47 -05:00
Bradley M. Kuhn
df6428f549
Adapted for use with Ledger 3.
...
Includes forcing of -V so all currency is in default.
2012-11-26 13:54:47 -05:00
Bradley M. Kuhn
4f8ea18fec
Support selection of string encoding.
...
Allow command line option that permits specification of string encoding,
passed to Python's unicode() function.
2012-11-26 13:54:47 -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
3e634b6d45
Ignore <Adjustments> accounts.
2012-11-26 13:54:47 -05:00
Bradley M. Kuhn
586c4eb3b3
Use -V to normalize currencies in general-ledger report.
2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
c7a798be8e
Fixed output.
2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
d817000b82
Various changes to get the script working.
2012-11-26 13:54:46 -05:00
Bradley M. Kuhn
ca359f0606
First attempt at this cash-receipts-and-disbursments-journals.plx script,
...
based on general-ledger-report.plx
The general-ledger-report.plx was originally found in this repository:
http://gitorious.org/bkuhn/small-hacks/blobs/master/general-ledger-report.plx
And these early commits on cash-receipts-and-disbursments-journals.plx
were fro that repository as well, in:
http://gitorious.org/bkuhn/small-hacks/blobs/master/cash-receipts-and-disbursments-journals.plx
2012-11-26 13:54:46 -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
Bradley M. Kuhn
530fa76bea
Update copyright year, I've made changes.
2012-11-26 13:54:44 -05:00
Bradley M. Kuhn
7772e33720
Include all types of totals that need to be considered when generating fund report.
2012-11-26 13:54:44 -05:00
Bradley M. Kuhn
60f45c3e2c
Ignore <Adjustment> entries in the report.
...
With the advent of multi-currency in accounts, <Adjustment> lines can be
generated in reports. I don't know if there's a way to turn these off on
the Ledger command line or not at the moment, but if they're there, they
clearly should be ignored by this script.
2012-11-26 13:54:44 -05:00
Bradley M. Kuhn
5305642e4d
Formatting adaptations for Ledger 3.
...
This includes addition of currency-forcing options such as -V and -X $,
as well as corrections to the formatting string options for Ledger 3.
2012-11-26 13:54:43 -05:00
Bradley M. Kuhn
cf969fcbb4
Formatting changes, and added total for restricted funds.
2012-11-26 13:54:43 -05:00
Bradley M. Kuhn
9051804fb1
Fixed formatting and added sanity check code.
2012-11-26 13:54:43 -05:00