Troubleshooting Customer Sync Between Salesforce and QuickBooks

Created by Bruce F Magown, Modified on Tue, 10 Mar at 2:15 PM by Bruce F Magown

Overview A "Sync Failure" occurs when the InterWeave SmartAgent attempts to push a Salesforce Account to QuickBooks but is rejected by the QuickBooks Validation Engine.

Common "Gotchas"

  • Character Limits: QuickBooks Customer names are limited to 41 characters. If the Salesforce name is longer, the sync will fail.
  • Colon Restriction: QuickBooks uses colons (:) to denote Sub-Customers. Using a colon in a standard Salesforce Account name will cause a "Parent/Child" error.
  • Inactive Records: Ensure the customer hasn't been marked "Inactive" in QuickBooks, as this prevents updates.

Resolution Steps

  1. Log Audit: Open your InterWeave Integration Manager and check the Error Log. Look for "Status Code: 3100" (Name already exists).
  2. Data Scrubbing: Remove special characters (&:") from the Salesforce Account name.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article