home | about | download | support

Keep QuickBooks Integration Simple!

Whether you're integrating a desktop application or building a website to access client-side QuickBooks files, coreObjX keeps it simple.  Here's the logic:

Its that simple. With coreObjX you write less code to integrate with QuickBooks. When you write less code, you have less to debug and less chance of undiscovered problems. You deliver a more stable product in less time.

To demonstrate the difference, we built two applications to post an Invoice to QuickBooks. One was built using coreObjX and the other using QBFC. the difference was dramatic. QBFC required 185 lines of code to coreObjX's 43 lines of code. That's over a 4 to 1 savings. And that's for a very simple example. When you start adding functionality coreObjX saves you even more, up to 10 times fewer lines of code!

But that's not the full story. coreObjX code is easier to write. That's because coreObjX implements true business objects for all of the entities in QuickBooks. You interact with customer and invoice object, not objects that model an XML API. And with full code completion and support for all QuickBooks' built in enumerations, you'll almost never need to consult our thorough context sensitive help. The result: less time for each line of code.

But wait there's more! Need to extract QuickBooks data to an Access database? Our optional coreObjXDB module does it for you. It will create and populate an Access database with two lines of code.

Be smart. Keep it simple with coreObjX.

Features

  • Much easier to use then QBFC or qbXML. See our comparison here.
  • Easy to use interface to all QuickBooks elements exposed through the API.
  • Standard Active X collections group objects from each class to represent relationships between objects and provide a consistent database interface.
  • Consistent naming conventions for objects, properties and methods.
  • Objects implement multiple interfaces to simplify coding.
  • Objects implement all business rules inherent in QuickBooks and the qbXML API.
  • Extensive run-time error checking and validation of all properties and methods.
  • Standard ActiveX events are used to implement standard QuickBooks warnings.
  • Full database support for all classes to enable extracting data to Access databases.
  • All classes support persistence to disk files via XML load and save operations.
  • High performance batch mode operation support through deferred contract.
  • Extensive diagnostic and logging capability.
  • Thorough documentation and extensive sample application.


Click here for Ordering Information

 
  Terms | Privacy
.