Hello,

I'm using the ledger (C++, "next" branch) since few weeks, and I'm happy
with the state of the program. Few years ago it failed the locale date test.

So what I miss:


1 - Accounts and payees list

I would like to have a file with accounts and a file with the payees
(loaded as command-line option or as directive in journal file). Ledger
should report a warning (or an error) if the account or payee is not in the
list.

Additionally the files should allows aliases, i.e.:
    Company 1
    Company 2
    Rebranding 2.0 = Company 2
    Rebranding 2.1 =  Rebranding 2.0


2- Different sign convention.

I like the traditional account signs: usual intent are positive, so I would
like to have a directive:
   @sign -Income -Liabilities -*:Income -*:Liabilities
so that:
   - I usually wrote the positive numbers
   - ledger will apply the sign to selected account (default is +) at
reading time, and on reports the sign are applied again.


3- Subtotal in transactions.

I had few time problems with similar transactions, i.e. when books come in
few different shippings. One invoice have the import of USD and the
details, the credit card invoice only the totals (in both commodities).
So I would like to have a subtotal (and checked by ledger). Now it seems to
works only on account level and not on transactions.

    2011-12-01 Amazon
        ; Book: title 1
        Expenses:Books    8.25 USD @ 0.9876 CHF
        ; Book: title 2
        Expenses:Books    7.52 USD @ 0.9876 CHF
        ; Book: title 3
        Work:Expenses:Books   18.34 USD @ 0.9876 CHF
        ;  SubTotal  I would like to have a subtotal
                                  = 34.11 USD                         ;
<--------  I would like such things
        Liabilities:CreditCard  -34.40 CHF
         ; ~ 2.00% changing expenses
        Expenses:CreditCard



What do you think?

ciao
      cate

Reply via email to