UK company VAT account structure, updated

Derek Atkins warlord at MIT.EDU
Fri Jul 25 11:40:52 CDT 2003


Vincent V <vincentv at dsl.pipex.com> writes:

> or if C needs to be present then the default files go into that and
> the 'en' directory will contain xea files that are only relevant and
> common to english speaking countries (if there are any such files)
> C <--- local language <-------- locale

I'm not sure how easy it would be to build a three-level hierarchy...

> I'm quite happy to take a look at the code, in principle any
> 'override' scheme should be quite straightforward to implement.
> My only concern (from experience) is the amount of time that it will
> take to get to grips with GNUcash in general - I also gather that the
> knowledge required to compile GNUcash with all its interdependencies
> would form a major part of a PHD thesis! :) Like most contributors in
> the Open Source community I have to earn a crust as well, and starting
> a new busisness doesn't leave a lot of spare time.

Fair enough...  Honestly, if you have a complete gnome-1.4
developement environment then building gnucash isn't that hard.  It's
only hard if you don't.

> But if this code section is in a nice separately compilable / testable
> module and someone can point me in the right direction to find it then
> thats fine - go for it!

Well, I suspect the code is a combination of src/backend/file/ and
src/gnome/druid-hierarchy.  I don't know which piece does the
directory lookup -- I suspect the latter piece (and the former piece
just performs the "open/read" of the xml.

However, very little in gnucash is "separately compilable/testable"
Generally you have to build all of gnucash and run it to test the
pieces -- in particular the UI pieces.

> Vince

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list