1997-10-31 19:39:32 -06:00
|
|
|
X-Accountant
|
|
|
|
------------
|
|
|
|
|
|
|
|
xacc is a program to keep track of your finances. It is similar in
|
|
|
|
concept to Quicken(TM). Although xacc still lacks the advanced
|
|
|
|
features of quicken, it does have the basic functionality. Some
|
|
|
|
of the features of xacc are:
|
|
|
|
|
|
|
|
- Multiple Accounts
|
|
|
|
- Each account keeps a running balance and
|
|
|
|
a reconciled balance, so you can keep track
|
|
|
|
of the checks that have clear your account.
|
|
|
|
- A simple interface. If you can use the
|
|
|
|
register in the back of your checkbook,
|
|
|
|
you can use xacc.
|
|
|
|
- QuickFill... if you begin typing a description
|
|
|
|
in the description fields, and it matches an
|
|
|
|
previous transaction, hitting <TAB> will copy
|
|
|
|
the previous transaction. Handy if you have
|
|
|
|
similar transactions on a regular basis.
|
|
|
|
(such as depositing your paycheck every week :)
|
|
|
|
|
|
|
|
To install:
|
|
|
|
-----------
|
|
|
|
|
1997-11-14 21:04:18 -06:00
|
|
|
First check the makefile to ensure that all the paths are OK.
|
1997-10-31 19:39:32 -06:00
|
|
|
Also, make sure that the Xbae-Matrix widget and Motif or
|
|
|
|
Lesstif are installed. You can get Lesstif from
|
|
|
|
http://www.lesstif.org. You can get The Xbae widget from
|
|
|
|
ftp://ftp.x.org/contrib/widgets/motif/ or any mirror. If
|
|
|
|
you are using a version of Xbae 4.6.1, you will need to
|
|
|
|
comment out "-DUSEQUICKFILL" in the Makefile.
|
|
|
|
|
|
|
|
# make depend
|
|
|
|
# make
|
|
|
|
|
|
|
|
sorry, no "make install" yet.
|
|
|
|
|
1997-10-31 20:00:51 -06:00
|
|
|
|
|
|
|
Status:
|
|
|
|
-------
|
1997-11-26 07:05:03 -06:00
|
|
|
As of version 0.9t:
|
1997-11-14 21:04:18 -06:00
|
|
|
Bugs:
|
1997-11-21 21:41:59 -06:00
|
|
|
|
1997-11-14 21:04:18 -06:00
|
|
|
-- tabbing between fields for mutual funds does not work correctly.
|
|
|
|
-- should add "number of shares" to transfer popup when transferring
|
|
|
|
from bank account to portfolio.
|
1997-11-21 21:54:24 -06:00
|
|
|
-- should do something for automatic interest computations,
|
|
|
|
also mortgages, bonds, etc.
|
1997-11-14 21:04:18 -06:00
|
|
|
|
1997-11-21 21:54:24 -06:00
|
|
|
Fixed:
|
|
|
|
-- nasty bug relating to save/restore of double-entry to file
|
|
|
|
was fixed!
|
1997-11-26 07:05:03 -06:00
|
|
|
-- Nasty core dump in motif when two register windows are opened,
|
|
|
|
and then closed. Beats the heck out of me. Bug with
|
|
|
|
vendorShellWidgetClass
|
1997-11-21 21:54:24 -06:00
|
|
|
|
1997-11-21 21:41:59 -06:00
|
|
|
---------------
|
1997-11-21 21:54:24 -06:00
|
|
|
Bare-bones general ledger capabilities added.
|
|
|
|
Working Features:
|
|
|
|
-- accounts can have sub-accounts
|
|
|
|
-- Income and Expense account types added.
|
1997-11-26 07:05:03 -06:00
|
|
|
-- General Ledger windows for sub-accounts
|
1997-11-21 21:41:59 -06:00
|
|
|
|
1997-10-31 20:20:15 -06:00
|
|
|
---------------
|
1997-10-31 20:23:13 -06:00
|
|
|
Bare-bones Mutual Fund and Stock Portfolio handling
|
|
|
|
is implemented.
|
|
|
|
Working Features:
|
1997-11-14 21:04:18 -06:00
|
|
|
-- transfers between bank account & fund work correctly
|
1997-10-31 20:23:13 -06:00
|
|
|
-- save to disk, restore from disk.
|
1997-11-14 21:04:18 -06:00
|
|
|
-- Type of transaction (Buy, Cap Gain, Dividend Reinvest, etc.) now
|
|
|
|
supported for portfolio/mutual fund accounts. This field can be set
|
|
|
|
and cleared, but is not currently used anywhere. It will become
|
|
|
|
useful when reports and graphs are generated.
|
1997-10-31 20:23:13 -06:00
|
|
|
|
1997-11-14 21:04:18 -06:00
|
|
|
---------------
|
1997-10-31 20:20:15 -06:00
|
|
|
An alpha version of import from Quicken files is also present,
|
1997-10-31 20:00:51 -06:00
|
|
|
but it is very broken, and many/most quicken formats are not
|
1997-11-14 21:04:18 -06:00
|
|
|
supported. It is not currently enabled in the code ... adventurous
|
1997-10-31 20:20:15 -06:00
|
|
|
coders are encouraged to hack on this ...
|
|
|
|
|
1997-11-14 21:04:18 -06:00
|
|
|
---------------
|
1997-10-31 20:20:15 -06:00
|
|
|
An beta-level double-entry system has been created.
|
|
|
|
"Double-entry" is a form of accounting where all transactions
|
|
|
|
show up in two accounts (for example, a transfer from
|
|
|
|
a credit card(Diners Club) to a cash account(Entertainment Expense)
|
|
|
|
will show up in both accounts. Modifying/deleting a transaction
|
|
|
|
in one account window automatically modifies/deletes it in the
|
|
|
|
other too.
|
|
|
|
|
|
|
|
The system does not force the use of double-entry: in fact,
|
|
|
|
double entries are made ONLY when the "transfer" menu item is
|
|
|
|
used.
|
|
|
|
|
|
|
|
A future extension to force the use of double-entry for an account
|
|
|
|
is planned, as well as the ability to make transfers directly
|
|
|
|
from the register(ledger) window. However, this function will
|
|
|
|
be tricky, since it requires hacks on the Xbae widget used to
|
|
|
|
display the register.
|
|
|
|
|
|
|
|
-------------
|
|
|
|
The "reports" menu item is unimplemented and will result in a core dump.
|
|
|
|
-------------
|
1997-10-31 20:00:51 -06:00
|
|
|
|
1997-10-31 20:20:15 -06:00
|
|
|
That's all folks!
|
1997-10-31 20:00:51 -06:00
|
|
|
|