QBWC Inventory Mod /NonInventory Mod 给我错误“QuickBooks 在解析提供的 XML 文本流时发现错误”

问题描述 投票:0回答:2
xml parsing quickbooks
2个回答
1
投票

SDK 6.0 版本不支持 IncomeAccountRef 作为 ItemInventoryMod 或 ItemNonInventoryMod 的一部分。您可以使用屏幕参考 (https://developer-static.intuit.com/qbSDK-current/Common/newOSR/index.html) 查看此内容。您可以将滑块设置为版本 6.0 以查看允许哪些字段。如果您将请求更改为使用版本 8.0(其中包含 IncomeAccountRef),则该文件将验证。

我还使用了与 SDK 一起安装的 QBXML Validator 工具来验证 XML。


0
投票

这对我有用:

<?xml version="1.0"?><?qbxml version="14.0"?><QBXML><QBXMLMsgsRq onError="stopOnError"><ItemNonInventoryModRq><ItemNonInventoryMod><ListID>80001C33-1210423123</ListID><EditSequence>1715793710</EditSequence><SalesOrPurchaseMod><Desc>Fiberglass Fender</Desc><Price>379.40</Price></SalesOrPurchaseMod></ItemNonInventoryMod></ItemNonInventoryModRq></QBXMLMsgsRq></QBXML>
© www.soinside.com 2019 - 2024. All rights reserved.