SendQBXML
Sends raw QBXML data directly to QuickBooks, enabling custom operations or mass processing.
Stored Procedure-Specific Information
To execute this procedure, enter:EXEC SendQBXML RawXML = '<?xml version="1.0" ?><?qbxml version="13.0"?><QBXML><QBXMLMsgsRq onError="stopOnError"><CustomerQueryRq iterator="Start"><MaxReturned>10</MaxReturned><ActiveStatus>All</ActiveStatus><OwnerID>0</OwnerID></CustomerQueryRq></QBXMLMsgsRq></QBXML>', OutputRawResponse = 'true'
The RawXML input accepts a valid QBXML string that adheres to the QuickBooks XML schema.
Input
| Name | Type | Description |
| RawXML | String | The raw QBXML string to be submitted to QuickBooks. Ensure the QBXML adheres to the QuickBooks XML schema for successful processing. |
| OutputRawResponse | String | Specifies whether the response should be returned in its raw XML format or as a parsed and structured response. By default, the system returns a parsed response for easier readability and usage.
The default value is false. |
Result Set Columns
| Name | Type | Description |
| * | String | The output of the operation depends on the content of the supplied QBXML request. This may include transaction details, confirmation messages, or error information based on the request's context and outcome. |