I would like a Utility to be able to retrieve Invoices from QuickBooks Online as XML documents.
The functional interface for this utility would be as follows:
XMLString getCurrentInvoice(String acccountID)
XMLString getInvoices(String acccountID,Date from, Date to)
Any addtional interfaces/params to login to QuickbooksOE would be up to the programmer to specify.
The program should be written as a standalone Java application invokable from the command line or programatically (as it will be used inside a web application).
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Java JRE 1.4.1+