Error: 80040400 (Unknown error) : QuickBooks found an error when parsing the provided XML text stream.

Document created by chris_stevens Employee on Apr 11, 2016
Version 1Show Document
  • View in full screen mode

Error

Error: 80040400 (Unknown error) : QuickBooks found an error when parsing the provided XML text stream.

 

Cause

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.

 

Solution

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

 

Additional Resources

QuickBooks OSR: https://developer-static.intuit.com/qbSDK-current/Common/newOSR/index.html

Attachments

    Outcomes