首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QBWC Inventory Mod /NonInventory Mod给我错误"QuickBooks在解析所提供的XML文本流时发现错误“

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

Stack Overflow用户
提问于 2014-03-06 23:46:27
回答 1查看 287关注 0票数 0

下面是我用于项目更新的qbxml。

我在这里复制了我的xml

代码语言:javascript
复制
<?xml version="1.0" encoding="ISO-8859-1" ?> 
  <?qbxml version="6.0"?> 
- <QBXML>
- <QBXMLMsgsRq onError="stopOnError">
- <ItemInventoryModRq>
- <ItemInventoryMod>
  <ListID>80000064-1393879476</ListID> 
  <EditSequence>1393879476</EditSequence> 
  <Name>Abco Trading</Name> 
  <SalesDesc>Abco Trading</SalesDesc> 
- <IncomeAccountRef>
  <FullName>Income</FullName> 
  </IncomeAccountRef>
  <PurchaseDesc>Abco Trading</PurchaseDesc> 
  <PurchaseCost>0</PurchaseCost> 
- <COGSAccountRef>
  <FullName>Cost of Goods Sold</FullName> 
  </COGSAccountRef>
- <AssetAccountRef>
  <FullName>Inventory Asset</FullName> 
  </AssetAccountRef>
  </ItemInventoryMod>
  </ItemInventoryModRq>
  </QBXMLMsgsRq>
  </QBXML>

用于非库存项目模式

代码语言:javascript
复制
  <?xml version="1.0" encoding="ISO-8859-1" ?> 
  <?qbxml version="6.0"?> 
- <QBXML>
- <QBXMLMsgsRq onError="stopOnError">
- <ItemNonInventoryModRq>
- <ItemNonInventoryMod>
  <ListID>80000069-1394118592</ListID> 
  <EditSequence>1394118592</EditSequence> 
  <Name>Dawson and Sons</Name> 
  <SalesDesc>Dawson and Sons</SalesDesc> 
- <IncomeAccountRef>
  <FullName>Income</FullName> 
  </IncomeAccountRef>
  <PurchaseDesc>Dawson and Sons</PurchaseDesc> 
  <PurchaseCost>0</PurchaseCost> 
- <ExpenseAccountRef>
  <FullName>Expense</FullName> 
  </ExpenseAccountRef>
  </ItemNonInventoryMod>
  </ItemNonInventoryModRq>
  </QBXMLMsgsRq>
  </QBXML>

它给出了错误"QuickBooks found an error when parsing the provided XML text stream“。我也检查了序列。如何检查qbxml中的QBWC?

EN

回答 1

Stack Overflow用户

发布于 2014-03-07 06:00:00

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22229278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档