Skip to main content

Troubleshooting QuickBooks Synchronization

Jean-Sébastien Goupil avatar
Written by Jean-Sébastien Goupil
Updated over a year ago

To see any logged synchronization errors, navigate to the Results page under the QuickBooks heading of your 3C Connect settings.

mceclip0.png

This page will show any errors that may have occurred.

QuickBooks Results

There are many different error results that may be returned, many of which can be resolved by attending to the included message.

Class

  • We are unable to add a class to QuickBooks. The following seems to already exist in QuickBooks but might be inactive. Re-activate it. Class: {Class Name}

  • We are unable to modify a class to QuickBooks. The following class is marked as inactive. Re-activate it. Class: {Class Name}.

  • We are unable to query a class to QuickBooks. The following class is marked as inactive. Re-activate it. Class: {Class Name}.

Customer

  • The name "{Customer Name}" already exists. We will try to query it again but we might create the customer with a random suffix appended to it.

  • The customer "{Customer Name}" cannot be updated in QuickBooks because it has been modified in both QuickBooks and 3C Connect.

  • The customer "{Customer Name}" cannot be updated in QuickBooks. QuickBooks error message:

    • This list has been modified by another user.

    • The list element is in use.

    • Invalid argument. The specified record does not exist in the list.

Invoice

  • The tax mapping for this invoice is incorrect.

  • Taxes are disabled in your QuickBooks. Activate them in the preferences or don't use taxes on your invoices.

  • The invoice is on or before the company closing date.

  • The invoice is empty.

  • The period in QuickBooks might be closed?

  • The invoice is negative.

  • The invoice is missing taxes. You must map the taxes properly in 3C Connect settings.

  • The parent has been removed.

  • The class is not mapped properly.

  • The tax item is not mapped properly.

  • The 3C Connect items are not mapped properly.

Site

  • The site "{Site Name}" cannot be updated in QuickBooks because its customer has not been synchronized properly.

  • The site "{Site Name}" cannot be added to QuickBooks. Modify the customer "{Customer Name}" by removing the Job Description in the Job Info tab in QuickBooks.

  • The site "{Site Name}" cannot be updated in QuickBooks because it has been modified in both QuickBooks and 3C Connect.

  • The site "{Site Name}" cannot be updated in QuickBooks. QuickBooks error message:

  • (same as customer here)

  • The site "{Site Name}" cannot be synchronized. We tried 5 times and QuickBooks does not accept this site.

General

  • QuickBooks could not be started.

  • QuickBooks company file is not opened.

  • QuickBooks synchronization could not start properly. QuickBooks said:

    • The user you are trying to log in with is already logged in from another machine.

    • This application does not have permission to access this QuickBooks company data file. The QuickBooks administrator can grant access permission through the Integrated Application preferences.

    • This application is unable to log into this QuickBooks company data file automatically. The QuickBooks administrator must grant permission for an automatic login through the Integrated Application preferences. If such permission was already granted, the administrator must revoke permission, save preferences, then grant the permission again.

    • The application trying to connect to QuickBooks is not supported while multiple instances of QuickBooks are running.

    • A QuickBooks company data file is already open and it is different from the one requested or there are multiple company files open.

Troubleshooting Common Problems

Problem: There is an issue with your QuickBooks connection or the web connector says the password is valid when manually clicking "Update Selected", but when it auto-runs, it says the password is invalid.

This problem is caused by a bug in QuickBooks and can be resolved by following these steps

  1. Remove the existing application from the QuickBooks Web Connector.

    mceclip1.png

  2. In QuickBooks, navigate to Edit > Preferences > Integrated Applications > Company Preferences.

  3. Locate 3C Connect Sync, and click Remove.

    mceclip0.png

  4. Navigate to the 3C Connect website and go to Settings > QuickBooks Desktop > Initial Setup and click the "Reactivate Setup" button.

    mceclip2.png

  5. Click on "Regenerate File" in Step 2.

    mceclip3.png

  6. Download the QWC File.

    mceclip4.png

  7. Complete the rest of the setup steps to complete your reconfiguration of the QuickBooks Web Connector.

Problem: The site "{Site Name}" cannot be synchronized. We tried 5 times and QuickBooks does not accept this site.

This problem is caused by an unknown issue preventing the site from being created in QuickBooks. Resolve the issue by following these steps:

  1. Navigate to your 3C Connect Synchronization Settings and search for the culprit site in 3C Connect on the right side (under the 3C Connect logo in the synchronizer).

  2. The site will be marked as pending. Click "Unlink".

    mceclip1.png

  3. Go to QuickBooks and create the site manually under the correct customer.

    mceclip2.png


    Remember that sites in 3C Connect correspond to Jobs in QuickBooks. Learn more in the Synchronization Settings section of our guide on Configuring QuickBooks Desktop.

  4. Click "Update Selected" in the QuickBooks Web Connector.

    mceclip0.png

  5. In 3C Connect Synchronization Settings, search for the site on both sides. Start by searching on the left side (under the QuickBooks logo) and then on the right side (under the 3C Connect logo).

  6. Select the site on both sides and click "Link". The two sites should now be set up to synchronize.

    mceclip1.png
Did this answer your question?