Hi,
I need to use data from my access database (client info) to populate
Quickbooks invoices. I downloaded their SDK but am having a really hard time
getting started. I searched on the idnforum but can't find anything about
vba or access??? can anyone either guide me or point me to some good
resources (newsgroups, website, tutorials) or tell me why I can't get any hit
on my searches (idn or google).
You can use the SDK in Access; the examples they have for VB will generally port directly over to Access, assuming you
have the correct references set. As others have mentioned, you might want to invest in an ODBC driver for QB to ease
your paid; I didn't do so, and wrote my own class modules and such using the SDK and the learning curve was STEEP, and
getting your head around the way QB presents the data is mind-numbing, at best. They've recently moved to a true server
(believe it's SyBase, but could be wrong), but you still can't directly connect to it (and I understand that, they want
you to go through their interface to make sure the business rules are enforced). Still, they are SLOW at getting out
updates, and functionality that is very much needed just isn't there ...
The help and support forums on the QB site are marginal, at best, and the chances of getting timely answers that
actually help are very, very remote. I built an application that interfaced with QB and as Arvin said it was SLOW ...
and there are many areas where you cannot interact with the QB data (for example, in 2006 you can add multiple "ship to"
locations for a single account, but you cannot programatically manipulate those locations, at least not as of 6 months
ago). Before spending a lot of time on this, make a list of the things you MUST have, and review the documentation to
see if what you want is even possible ... that is, if you can make heads or tails of the doucmentataion, which is NOT an
easy task.
Good luck, but don't count on much help from the IDN or anyone at QB
Scott McDaniel
scott@takemeout_infotrakker.com
www.infotrakker.com