[Openledger-developer] My Agenda :)
Brought to you by:
klavs
From: Klavs K. <kl...@vs...> - 2005-03-17 18:51:07
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi guys, If you're wondering why I wrote the getItem function, perhaps my Agenda will reveal it :) 1. get an getItem function working, so I can retrive all necessary item info using ONLY partnumber. (done - need to get vatrate and incometaxaccno and expenseaccno for each Item too) 2. Rewrite invoiceLines to include an Item object, instead of most of the items it includes. This could perhaps be inherited instead - but as an invoicelines, includes (logically) an item - and then an amount thereof and a linetotal and discountpercentage, it seems correct to have an Item object instead of inheriting the Item vars/functions. 3. rewrite Invoice object to use Item objects instead of keeping it's own partnr. etc. Item variables. 4. write PostInvoice function 5. write emailInvoice function 6. write my own scripts to make use of these features, to do automatic billing - for subscription based things :) If any of you need these things too, I'd be happy to have some help with some of the steps. If you want to help - but can't code, perhaps you could contact the other sqlledger derivatives/forks (you can find many on SF) and let them know that OpenLedger already is functional - and perhaps they'd like to assist/integrate their work with OpenLedger, so we in the end, hopefully end up with a lot fewer (and more function) accounting packages, than what is the case now :) Or you could just do whatever you think could be helpful for the project :) - -- Regards, Klavs Klavsen, GSEC - kl...@vs... - http://www.vsen.dk PGP: 7E063C62/2873 188C 968E 600D D8F8 B8DA 3D3A 0B79 7E06 3C62 "Those who do not understand Unix are condemned to reinvent it, poorly." ~ --Henry Spencer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCOdGjPToLeX4GPGIRAkB+AJ4+5dkMPbi82G0LpCGy2myRRpm1EQCgkgnu pFlZ2veUWMnVQqN/ixlZfKo= =9uzq -----END PGP SIGNATURE----- |