【发布时间】:2014-07-04 15:27:29
【问题描述】:
您能否就如何从 Quickbooks 网络连接器获取发票提供一些建议?
我有 Quickbooks Enterprise 4.0 和 webconnector 2.1。美国版。
我使用这个 xml
<?qbxml version="3.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<InvoiceQueryRq requestID="invoice" iterator="Start">
<MaxReturned>100</MaxReturned>
</InvoiceQueryRq>
</QBXMLMsgsRq>
</QBXML>
网络连接器说:
QuickBooks 在解析提供的 XML 文本流时发现错误。
hresult:0x80040400
如果使用没有迭代器属性的xml
<?qbxml version="3.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<InvoiceQueryRq requestID="invoice">
</InvoiceQueryRq>
</QBXMLMsgsRq>
</QBXML>
然后 Quickbooks 企业 4.0 响应错误,因为有很多行。
您能否就如何从 Quickbooks 网络连接器获取发票提供一些建议?
Quickbooks 说在 MAX SDK 3.0 中支持迭代器
为什么不在 Quickbooks Enterprise 4.0 中使用迭代器?
【问题讨论】:
标签: xml quickbooks