Ruby Forge Project Links
Project RDocs News Summary Forums Bugs/Request Docs SVN
What is QBRuby?

Currently is a an object interface written in the Ruby programming language to interface with QuickBooks. At some point in time, I would like to have some completed tools that can general be used with websites and QuickBooks.

At this point in time. The basic interface is written with some extra methods written to help automate lookup and creation methods in QuickBooks. It current only works on a local version of QuickBooks (aka on the same machine as the Ruby code). I have only really tested it on the premier version of QuickBooks.

It also contains some programs that use the interface for downloading orders from a website, uploading inventory to a website, and download part (item inventory) from a website. This code could be used by a programmer to help them develope a customer solution for a customer.

As I am just getting this project up, please be patient while I get all of the sections setup. If you would like to help out with this project, please contact me through the forums.

Why an Open Source Interface to QuickBooks

I went shopping for a program to download the orders from a website into QuickBooks. I tried to diligent and select carefully. After looking at the offerings and even trying one program, I spend more time debuging their process then building a system myself.

So, I built my own system. I decided to make it free under GPL v3.0 so that by sharing we can improve the code together.

What is required to play with it?

You may want to download the current SDK from Intuit for Quickbooks so you can understand the qbXML.

Disclaimers and Notes

First and foremost, do not use the code as is with out testing the system. Most accounting procedures are different company to company, and the program will need to be change. Also you need to test to make sure it does not break or change anything that you do not want it to. TEST TEST TEST Any developer on this project is NOT responcible for any damamges to any production data. Use it at your own risk!

QuickBooks is a Registered trademark of Intuit Inc.