Reputation: 12369
I'm going to be building a custom interface for a QuickBooks Enterprise install (with Ruby on Rails). For example, we need to a have custom Estimate ("Quote") generator and later perform other functions as well. Before committing too heavily to the QBWC (QuickBooks Web Connector), I am hoping to understand any limitations that might exist.
Is there anything that the QBWC cannot do that can only be accomplished through the QuickBooks Enterprise interface itself?
I assume that there may be some "administrative" tasks that might not be able to be done, but Intuit's developer support can't seem to succinctly answer this question and has left me with a "Just try it and find out!" approach. This, of course, isn't really acceptable in my situation since I must understand any constraints / limitations going into this planning and proposal before really digging...
One other peculiar note in the docs (old, 2009, QBWC documentation) is: "... for a developer to write their own go-between application, in effect, replacing QBWC with their own implementation." Is this viable and does anyone have any experience with this who could provide some context of what this means?
Upvotes: 1
Views: 158
Reputation: 27962
Is there anything that the QBWC cannot do that can only be accomplished through the QuickBooks Enterprise interface itself?
Yes, there are many things. A short list of examples:
It's also important to understand that the Web Connector is built on the same tech that all integrations with QuickBooks are built on.
Which means if the Web Connector can't do what you need, then you're SOL - no other different method of integration will be able to do what you need either.
You'd be much, much better off spec'ing out what you actually need to do, and then making sure that functionality is there, vs. trying to weed out what you can't do.
Upvotes: 2