QBO Error "ValidationException was thrown. 2050 - String length specified does not match the supported length."Last updated on 11/21/2022
This article explains the steps to resolve the QBO error: “ValidationException was thrown. 2050 - String length specified does not match the supported length. Min:0 Max:1,000 supported. Supplied length:1,023 String length is either shorter or longer than supported by specification.”
This error occurs when a field exceeds QuickBooks maximum allowed characters in a given field.
Find entity type and edit character length
You will need to see what field is exceeding the character limit, often invoice summary or item description and edit to fall within the specifications:
When you export a Batch to QBO and receive this error, a pop-up will appear.
In the error message, there will be a reference to the entity type that is causing the error to occur.
Once you have determined the entity type and the location of the item, navigate to that item in ServiceTitan.
In the Item Description, cut and paste the text into a character counter to determine the amount of characters.
The maximum character limit allowed within Quickbooks varies depending on the field HERE you can see the maximum character limits Quickbooks allows.
If the character limit is over the maximum, shorten the text to be within the accepted amount by Quickbooks.
On the Accounting Page, pull up the Batch with the error > unpost/repost the batch > Right Click + Reload anywhere on the screen to hard refresh the page > export the Batch.
Important note: Some features may not be currently included in your account and additional configuration may be required. Please contact technical support for details.