GNUCash -> SQL-Ledger the Journey
James McDonald
james at jamesmcdonald.id.au
Sun Mar 2 21:57:36 PST 2008
For the last couple of years I have toyed with the idea of starting up
my own business and as a result have been trying to educate myself on
how one would operate it. That being the case I'm thinking I will need
some sort of accounting package to keep track of sales and to print
invoices etc.
I have been looking at GNUCash but the reporting infrastructure is...
well interesting. The scheme report code is difficult to decipher
especially since I don't know scheme and the GNUCash specific
implementation of html rendering relies on GTKHTML which refuses to put
any sort of modern style information into your html no matter how nicely
you ask. The end result is an invoice with 14pt serif which screams
professionalism on so many levels NOT. To be fair to the GNUCash people
they want to change it but they need someone to step up and do the job
(sadly I demured because scheme is a little too haiku poetry for me).
Anyway that being the case I went to SQL-Ledger.org and installed it. I
have had a few issues with making sure I have the correct dependencies
but now that it's installed it works as advertised. The reporting
infrastructure uses latex templates and it is very powerful. So I
shouldn't have a problem with Kindie scribble reports. Speaking of
SQL-Ledger I googled and noticed that DAB has an article
http://www.linuxjournal.com/article/7290 on it.
To me SQL-Ledger is a good thing because it's mult-site/user. You can
create and print a professional looking invoice over the internet
without being at the office. It also has a backup-able SQL db nice for
hardware failures and relocation if necessary. Another plus is that it's
Perl and after purchasing "Programming Perl" and "Perl Cookbook" I can
at least make an attempt to fix things as they break.
So anyone else running a business on opensource accounting software and
if so what's your poison?
More information about the Linux-users
mailing list