I need a library that can be used from VBA to connect to Kronodoc document management system. The library connects to Kronodoc using HTTP/HTTPS with HTTP basic authentication. It sends the requests as URLs and receives data as XML, which must be parsed and represented as VBA objects. **See the attached file for the HTTP/XML interface and a list of required methods+properties of objects**. If you get good ideas while doing the project, we can easily change this interface. Deliverables must include the library and a small example Excel macro/program using every functionality of the library. This example must be defined by you and can be used by to test while coding. I will provide a Kronodoc installation on our site, so you must have an internet connection to work with this project. You can use the system with the web interface to see the data while developing the project. I'll be available for questions concerning the XML/HTTP interface during the project mon-fri 06:00-13:00 UTC via email/phone. 500-line example of your coding style is appreciated. I would like this one to be well commented and clear code, as this library will be used by several people and I do not have in-depth VBA experience.
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, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Windows 2000/XP, Office 2000 and later.