QuickBooks
QuickBooks Desktop
Export & Transfer Clients QBD
Install Web Connector QBD
QuickBooks Desktop – Install Web Connector
This document covers the download and installation of the QuickBooks Web Connector. You will go to the Intuit website, download and extract the compressed file, and then run the installation wizard. Configuration with ThermoGRID is done in a later document. Make sure you are referencing the Getting Started guide to know what documents you need to follow.
Any questions regarding this process should be sent to [email protected].
Steps:
- If you currently have QuickBooks open and/or running, close it now.
- Go to the Intuit site by following this link:
https://developer.intuit.com/docs/0200_quickbooks_desktop/0100_essentials/quickbooks_web_connector
- Click on the “Download, unzip and install the QuickBooks Web Connector” link.
- Download the zip file to an easily accessible location like your desktop.
- Open the zip file and double click on QBWebConnectorInstaller.exe.
- If you get a pop up asking if you would like to extract files, click the “Extract all” button.
- Extract the files in an easily accessible location like your desktop.
- Open the folder you just extracted. Then right click on the QBWebConnectorInstaller.exe and choose the “Run as administrator” option. If you get a pop up that asks if you want to allow the app to make changes on your computer, click “Yes”.
- Click “Next” on the first part of the install wizard.
- Select “I accept the terms in the license agreement” and click “Next”.
- Click the final “Install” button to begin the installation.
- Wait for the install to complete. You can follow the progress bar to monitor the progress.
- Click “Finish” to close the installation wizard.
- You are now finished with the installation of the Web Connector.
Download Document with Pictures Install Intuit Web Connector
Connect Web Connector to ThermoGRID QBD
QuickBooks Desktop – Connect ThermoGRID to QBD
This document covers setting up the link from ThermoGRID to QuickBooks Desktop. You will be enabling QBD, saving a sync password, and adding ThermoGRID to your Web Connector using a custom configuration file. Make sure you are referencing the Getting Started guide to know what documents you need to follow.
Any questions regarding this process should be sent to [email protected].
Steps:
- Sign into ThermoGRID using your administrator account. Then click on the Administration tab.
- Click on the “Company Settings” button to go to the company settings page.
- Click the “Edit” button so you can modify the settings.
- Scroll down until you see the “Quickbooks Desktop” section. Then check the “Enabled” checkbox.
- After it loads, the system should enable QuickBooks Desktop and provide you with a “Configuration File” link and a “Password”. Take note that the password will only be shown to you once so you’ll need to copy it for later where you will enter it into Quickbooks. The password will get saved so you won’t need it again after that. Highlight the password, right click, then select “Copy”.
- Then open up notepad or similar program like Microsoft Word, then paste the password.
- Then click on the “Download File” link to download the customized configuration file.
- Download the file in an easily accessible location like your desktop.
- Open Quickbooks Desktop and click on “File” in the header bar, then choose the “Update Web Services” option. This will open up the QuickBooks Web Connector.
- Click on “File” in the header bar, then choose the “Add an Application” option.
- Select the configuration file you downloaded then click the “Open” button. After this, you will get an Authorize New Web Service pop up window.
- Click “OK” on the Authorize New Web Service pop up. After this, you will get a Certificate pop up.
- Select the “Yes, whenever this QuickBooks company file is open” option, then click “Continue”.
- After you add the ThermoGRID application enter or copy and paste the password you saved earlier in the “Password”field. You should get a pop up asking if you want to save the password, select “Yes”.
- You are now finished linking ThermoGRID to QuickBooks Desktop.
Download Document With Pictures Connect ThermoGRID to QuickBooks Desktop
QuickBooks Errors QBD
Error Codes - QuickBooks Desktop (QBD)
ERROR: Unable to add New Customer record to QBD - (3070) : The string "****** ****** (******)" in the field "****" is too long.
This error occurs when you are trying to sync data that is too large for QBD.
Check the error message for the specific field, then update the data in TG.
Manually run or wait for the next sync and check again.
-
ERROR: Unable to Add Item to QBD - (3140) : There is an invalid reference to QuickBooks Account "" in the Item Non-Inventory.
-
ERROR: Unable to Add Invoice to QBD - (3140) : There is an invalid reference to QuickBooks Item "TGS-*******" in the Invoice line. QuickBooks error message: Invalid argument. The specified record does not exist in the list.
-
ERROR: Unable to Add Invoice to QBD - (3240) : Object "********-**********" specified in the request cannot be found.
-
+ ERROR: Unable to add New Customer record to QBD - (3180) : There was an error when saving a Customers list, element "****** ****** (******)". QuickBooks error message: This list has been modified by another user.
-
ERROR: [6250] The customer you have specified has been deleted. You cannot create or edit a transaction with a deleted customer.
-
ERROR: [6000] Business Validation Error: Make sure all your transactions have a GST/HST rate before you save.
-
ERROR: [2500] Invalid Reference Id : Something you're trying to use has been made inactive. Check the fields with accounts, customers, items, vendors or employees.
General Issues:
Clients are being duplicated.
This issue can happen when a client you already had setup in QB has a Display Name format that did not match up with TG. (“fname lname (id)”). TG Is unable to find the customer in QB when syncing an order so it creates a new record.
To fix this duplicated client, first start by merging in the newly created customer account in QB to the old customer record.
Go to this client’s edit page, expand the QuickBooks accordion at the bottom of the page, and click the “Reset ID” button under the correct QB section. This will force TG to search QB for the customer next time there is an order to sync.
To make sure TG finds the correct customer this time, copy the customer’s Display Name field from QB and paste it intto the client’s Display Name field in TG.
The next time an order is synced, TG should find the customer record in QB using the Display Name field that you entered and use that to sync the order.
</div> </div>
Videos QBD
</div>
Reconcile ThermoGRID to QBD
QuickBooks Online
Export & Transfer Clients QBO
QuickBooks Errors QBO
Error Codes - QuickBooks Online (QBO)
ERROR: [2050] String length specified does not match the supported length. Min:*** Max:*** supported. Supplied length:*** (Field: *********).
This error occurs when you are trying to sync data that is too large or small for QBO.
Check the error message for the specific field, then update the data in TG to be under the max length and over the min length.
Wait for the next sync and check again.
General Issues:
Clients are being duplicated.
This issue can happen when a client you already had setup in QB has a Display Name format that did not match up with TG. (“fname lname (id)”). TG Is unable to find the customer in QB when syncing an order so it creates a new record.
To fix this duplicated client, first start by merging in the newly created customer account in QB to the old customer record.
Go to this client’s edit page, expand the QuickBooks accordion at the bottom of the page, and click the “Reset ID” button under the correct QB section. This will force TG to search QB for the customer next time there is an order to sync.
To make sure TG finds the correct customer this time, copy the customer’s Display Name field from QB and paste it intto the client’s Display Name field in TG.
The next time an order is synced, TG should find the customer record in QB using the Display Name field that you entered and use that to sync the order.
</div>