Our automatic sync works behind the scenes to make sure your accounting is up to date, while you use MotionOps in your day-to-day field operations.
Inside the Sync Log, you will see any errors or conflicts with a detailed description. Click View on each item to see the issue in more detail and the suggested steps on how to resolve it.
Sync Log
Once you've connected your QuickBooks Online account with MotionOps, you will see a new sync icon π in the top navigation bar. Clicking on the icon will open the Sync Log. In case you have an error or a conflict, you will see a red badge representing the number of issues that need to be resolved.
The Sync Log displays all the individual data flowing to and from your MotionOps account. We've added some quick filters to help you search through the import logs.
We have compiled a list of common QuickBooks Online sync errors and conflicts, with guides on how to fix them. If you need a hand resolving any of the errors, please reach out to our Support Team via the Chat bubble.
General Issues
Your MotionOps account is no longer connected.
This error represents an issue between your MotionOps and QuickBooks Online accounts. It's best to disconnect and reconnect with QuickBooks Online and try again. In case the issue persists, please contact Support.
Subscription period has ended or canceled or there was a billing problem.
This error refers to your QuickBooks Online subscription. Please make sure your QuickBooks Online subscription is active.
The account period has closed and the account books cannot be updated through the QuickBooks Services API.
When an accounting period was closed in QuickBooks Online the entries are protected from unauthorized changes. This means your accounting period has closed, and we're unable to push any changes to your QBO account.
To make changes, you need to log into your QuickBooks Online account and manually perform the updates or re-open the accounting period and retry.
Last Sync Failed: Critical error during sync: QueryProcessingError: null
QuickBooks Services API may be down at the moment. The issue will be resolved once their operations are back on running.
An unknown error occurred during the sync.
This error represents something unusual and undocumented, please try again later, or contact Support.
Too many updates
In case there were too many updates in a short period, this error may appear. Please wait for at least 30 seconds and try again.
Character limit exceeded
A specific field exceeds limits in QuickBooks Online. We automatically truncate the field, so no specific action is required. But, in case you want the fields to match, you should update it inside MotionOps. See more on QuickBooks Online character limits.
Invalid character
A specific field contains a QuickBooks Online unsupported character. We automatically replace this character with a comma ",", so no specific action is required. But, in case you want the fields to match, you should update it inside MotionOps. See more on QuickBooks Online acceptable characters.
Permission denied error
In this case, some of the permissions weren't granted properly during the authorization step. You should disconnect MotionOps and QuickBooks Online, and try reconnecting.
Client Sync Errors
Client already exists in QuickBooks Online
Client names must be unique in QuickBooks Online. In order to fix this issue, rename your Account in either MotionOps or QuickBooks Online. In case you have multiple clients associated with this error, you may have client duplicates, which can be resolved by merging either in QuickBooks Online or inside MotionOps.
β
Client is missing mandatory fields
The client in question doesn't have all the required information in order to sync with QuickBooks Online. This probably means the client is missing the first and/or last name. Update the primary contact on the account inside MotionOps.
Error getting sync token
The client you're trying to sync has been made inactive in QuickBooks Online. Either ignore this issue and do not sync to QuickBooks Online, or make the client active inside your QuickBooks Online account.
The name supplied already exists.
The client with the same name is already synced with QuickBooks Online. This means that either you have a duplicate account, one of which is already synced, or this is a completely different account, but it happens to have the same name.
If it's a duplicate account, search for it within MotionOps and merge the two accounts. If it's a completely different account, a simple solution would be to rename the new account by adding something specific to it to its name.
After you've made the changes, come back to the issue and Retry the sync.
Title, GivenName, MiddleName, FamilyName, DisplayName, Suffix - one of these must be non-empty.
The client is missing at least one of the following parameters account name, company name, primary contact first or last name in order to be properly identified. Proceed to the account in question and edit the account name in order to Retry the sync.
Product & Services Sync Errors
Duplicate product or service
Product and Service item names must be unique in QuickBooks Online. Double-check your QuickBooks Online Products & Services list, or your MotionOps PriceBook, to make sure you don't have any duplicate items.
Product or service already exists in QuickBooks Online
Product and Service item names are unique in QuickBooks Online, and it seems there already exists an item with the same name. Double-check your QuickBooks Online Products & Services list, or your MotionOps PriceBook, to make sure you don't have any duplicate items.
Taxes Sync Errors
Unable to create tax rate
The tax rate could not be created in MotionOps. Please reach out to the MotionOps Support team.
Invoice Sync Errors
Invalid Reference Id : Names element id not found
An invalid reference error indicates that something associated with this item has been removed or made inactive, and it's unable to sync.
Invoice number already in use
Each Invoice in QuickBooks Online must have a unique number. This error indicates that the invoice number already exists in QuickBooks Online.
Add a line item to continue.
The invoice you're trying to sync has no line items. Go to the invoice page and make adjustments to add at least one line item, and then come back to the error and Retry the sync.