« Welcome! | Main

Known Limitations

Several limitations and bugs of the QuickBooks® interface were found too late to get changes into Acrobat 9.0.  None the problems listed here are nasty and the interface is quite usable!

                . When you try to connect to QuickBooks, you may get a dialog entitled “QuickBooks – Application Certificate”.  Unfortunately the dialog may appear underneath the Acrobat window.  This is actually a bug in QuickBooks, to work around the problem simply switch applications to QuickBooks and continue.

                . When the aforementioned “QuickBooks – Application Certificate” appears; Acrobat is halted and will not redraw window content, which appears messy.  This will be fixed in a future version of Acrobat.

                . When attempting to connect to QuickBooks, you may see a warning containing the message “QuickBooks is not currently running, no company file is open, or the connection to Acrobat was denied.  Please open a company file in QuickBooks and approve connection requests from Acrobat.”  If you are having trouble getting past this warning, try this:

·         Open the QuickBooks Preferences Panel

·         Select the “Integrated Applications” page.

·         Select the “Company Preferences” tab.

·         If you see “Adobe Acrobat” in the list, remove it.

·         In Acrobat attempt your QuickBooks connection again.

                . You can create your own Acrobat QuickBooks templates!  See the document Creating PDF Forms for Intuit QuickBooks

. While filling in distributed QuickBooks templates using Reader 7, there are severe performance problems when using the plus sign and minus sign to add and remove rows.  If the performance hit is unacceptable you must upgrade to Reader 8 or higher.

. While filling in distributed QuickBooks templates using Reader 7 there is a limitation of form fill-in.  When you click the minus sign to delete an item, the Subtotal and Total fields do not update.  To fix this bug you can use LiveCycle Designer (included in your copy of Acrobat Pro or Extended) to make the small script change listed below.   Or you can have everybody upgrade to Reader 8 or higher, which really is a huge improvement!  Here is the script change I mentioned:

·         Open the template in LiveCycle Designer.

·         Increase your zoom factor to 100%

·         Select the minus sign.

·         Switch to the “XML Source” tab.  You should be at a line containing name="cmdInvoiceItemDel" in the XML source.

·         Scroll down slightly until you see the following line inside a javascript.  Note that “<x>” is actually a string such as “EstimateAdd”.

xfa.form.<x>.QuickBooks.checkTable();

·         Add the following as a single line after the “checkTable()” call of the previous step.  Make sure to substitute for “<x>” the string of the previous step such as “EstimateAdd”.

xfa.form.<x>.sfmInvoiceLines.InvoiceSubtotal.tblTotal.rowSubTotal.txtSubTotal.execEvent("calculate");

·         Save the file and exit LiveCycle Designer.

·         Use Acrobat to populate the template for distribution.

Overall the QuickBooks interface seems to be working really well and none of these problems are showstoppers!

Comments

AM HAVING PROBLEMS INSTALLING QB PRO 2007 ON COMPAQ PC. RUNNING VISTA SP1
WHEN i TRY TO USE BACK-UP TO A MEM STICK GET AN ERROR MESSAGE SDAYING QB NEEDS TO CLOSE ALSO SOMETIMES ON CLOSE DONN
ANY IDEAS??

Tom responds:
I haven't tried to use QB with a memory stick, I'm not really sure what limitations you might bump against! I can help you with customizing the Acrobat to QuickBooks interface but I’m drawing a blank on this problem. You should contact Intuit tech support!

Tom, I have one installation where the QB interface with Adobe Acrobat Pro 9 works. This is a trial version on a VMWare virtual machine using Vista. I've written a simple introduction to my QuickBooks clients in my blog at http://qbblog.ccrsoftware.com/2008/10/creating-quickb.html

I have a client who had an earlier version of Adobe Acrobat Pro who purchased an upgrade to 9, and when they run Acrobat they don't see the "QuickBooks" menu option at the bottom of the "Forms" menu. What might be causing this?

Tom responds:
Your client doesn’t seem to have the QuickBooks template files in his install. It’s possible he doesn’t have an English, French, or German version. Or there may be a bug in the Acrobat Pro upgrade. The template files should be located in the “QuickBooksTemplates\ENU” subdirectory of your acrobat install; the default location is “C:\Program Files\Adobe\Acrobat 9.0\Acrobat\QuickBooksTemplates\ENU”. If the files are missing please download then from http://blogs.adobe.com/qbinterface/files/QuickBooksTemplates.zip and place them in the indicated directory. You should create the subdirectory if it does not exist.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)