Error: 80040400 (Unknown error) : QuickBooks found an error when parsing the provided XML text stream.
The request message sent to QuickBooks (either as a query request or add/modify/delete request) violates the constraints of the record's format definition.
There are two common situations where this happens:
- Populating "mutually exclusive" fields, such as attempting to use multiple types of filters in a Query message.
- Not providing a value for required fields for an add/modify/delete message.
Carefully review the QuickBooks On Screen Reference (OSR) guide to understand how the request fields can be populated and which are required. Adjust the Connector parameters or Map accordingly and try again.
Look in the local qbsdklog file for more details on the specific fields in question. For newer version of QuickBooks, this file is typically located here: C:\Documents and Settings\All Users\Application Data\Intuit\QuickBooks\qbsdklog.txt