Oliver Elphick wrote:

Are we talking about a web page interface here? Say Pg + Php?
If so I have the beginnings of a payroll module I could contribute.
It's built to ato rules of PAYE for dotAU but maybe there's enough in common to suit other places.



I'm not all that keen on web interfaces; as far as I can see, from my limited and reluctant experience of writing them, the programming languages are poor and debugging is a nightmare. I was thinking on the lines of glade + Python or Eiffel. However the underlying database structure should be the same, and I would insist on putting all the consistency rules into the database (triggers, foreign keys, etc.) so you could possibly have two different interfaces to the same database.




Web interfaces have their advantages though: for example, you client machine can be anything anywhere running any web browser. One of the things users like about sql-ledger is that you can do work at a client site, connect to your accounts (possibly using their machine), print up an invoice, process the payment & give them the receipt.


Also, using a web interface pretty much requires the application be multiuser.

Eiffel would offend those users who are especially keen on free software, and ensure that the sotware would, at best, be in contrib.



--

Cheers
John

-- spambait
[EMAIL PROTECTED]  [EMAIL PROTECTED]
Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Reply via email to