[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thoughts on Voiding Invoices



On Sun, 2006-09-24 at 16:50 -0700, Chris Travers wrote:
> If you are interested in this area, you might want to check out the
> now abandoned OpenLedger for their implementation,  It might be
> portable to LedgerSMB.  They wrote an OO Perl API and a SOAP interface
> to SQL-Ledger 2,4.x.

If you do I'm willing to accept patches/contributions (I'm a developer
on the project). :-)

I can't recommend what is in CVS though, I didn't write any of it. most
of it was written by the project admin and it works for him (tm). I
don't think it will work with new schema versions as it by-passes the
application logic in SQL Ledger and directly manipulates the database.

I can't remember if it is posted in a public place or not but I did
write/propose the start of a OO Perl interface to SQL Ledger that used
HTTP::Mechanize in the background... The idea went right over the heads
of the other project members and didn't go anywhere.

I also spent quite a bit of time preparing a dia diagram (UML I think)
of a possible interface for a Business::Ledger CPAN distribution (with
similar intent as Business::OnlinePayment) that would be a generic API
to any double entry accounting system through the use of system specific
drivers. The idea being that OpenLedger could supply a SQL Ledger
driver.

I should be able to dig up this stuff if there's any interest.

-- 
Tony Fraser
..hidden..
Sybaspace Internet Solutions                        System Administrator
phone: (250) 246-5368                                fax: (250) 246-5398