| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both the `--local` option and the default to build local if no build
directory exists did not work, because `build_directory()` uses
`self.options.build_dir`, but the default and the `--local` option used
`self.build_dir`.
I changed the code to always use `self.options` for options/flags.
Now `self.options` is set to the default values of OptParser and is
updated when `parse_args` is called in `run`.
After this commit ledger will be built in:
* The directory specified using `--output=`
* Else in a subdirectory of `./build` or `~/Products` if one of those
directories exist and `--local` is not used.
* Else inside the source tree (default).
|
|\
| |
| | |
Removed call to ledger-reports-patch-reports
|
|/
|
|
|
| |
This function was never defined and appeared to nothing. I caused errors
on some system by not existing.
|
| |
|
|\
| |
| | |
Added GPL licensing information to lisp files
|
| | |
|
|\ \
| |/
|/| |
Fixed problem finding the default priced file.
|
|/
|
|
| |
Bug fix to detect badly specified priced files on the command line didn't handle the default correctly.
|
|\ |
|
| |
| |
| |
| | |
Documented that the account and commodities command now sort.
|
|\| |
|
| | |
|
|\ \
| | |
| | | |
Next
|
| | | |
|
| | |
| | |
| | |
| | | |
by simplifying.
|
| | |
| | |
| | |
| | | |
report data in the text properties.
|
| | | |
|
| | |
| | |
| | |
| | | |
to isolate features and make them more generic for reuse by other Ledger users.
|
| | |
| | |
| | |
| | | |
and made generic to enable code reuse.
|
|\ \ \
| | | |
| | | | |
Fixed the new ledger mod so that loading leg-new.el is sufficient
|
| | |/
| |/|
| | |
| | |
| | | |
The reconcile package and the xact package didn't provide themselves, and the leg-new
module didn't load up everything it needed.
|
|\ \ \
| | | |
| | | | |
Fixes the set-year and set-month functions
|
| |/ /
| | |
| | |
| | | |
Also adds current year and month to the entry prompt.
|
|\ \ \
| |/ /
|/| | |
Fixes regression error introduced by tags command patch
|
|/ /
| |
| |
| | |
Not sure how the changes to the options got into the repot.cc file, but this takes the changes out.
|
|\ \
| | |
| | | |
Fixes bug 514. accounts and commodities output now sorts
|
| | |
| | |
| | |
| | | |
updated tests included.
|
|\ \ \
| | | |
| | | | |
Addes tags command and --values option
|
| |/ /
| | |
| | |
| | |
| | | |
Tags command reports all metadat tags in use. With the
values option it reports tags and their values.
|
|\ \ \
| | | |
| | | | |
Contrib: Non profit reports: generate only CSV files, better sorting, more flexible hyperlinks & pagebreaks
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The previous version was somewhat confusing anyway. Now it builds a
relatively clear spreadsheet of all categories. It also now outputs CSV.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
MANIFEST.
Previous version of csv2ods.py simply assumed that fields beyond five
would have links to files. This obviously lacked flexibility and was a
silly hard-code. Now, those CSV fields that have link:SOMETHING will
cause a hyperlink to be created to SOMETHING.
Meanwhile, the pagebreak support was similarly hard-coded. Now, any CSV
field that has the word "pagebreak" in it will generate a pagebreak.
The general ledger and cash receipts/disbursement journals have been
modified to make use of these new features in csv2ods.py.
Finally, the --skip-page-break option is now moot in csv2ods.py, so that
is herein removed.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
I believe this trial balance report will look "more natural" to
accountants.
|
| | | |
| | | |
| | | |
| | | | |
This fix now has the sort working correctly.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Also, ignore Ledger's Equity: accounts properly.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
This includes adding a formatted start date string too.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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?
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Add --time-colon option
|