QBXML的指定版本不支持此功能

时间:2013-03-04 13:26:44

标签: vb.net quickbooks

我正在编写一个小函数来将帐户数据保存到Quick Books样本产品中,当我尝试保存它时会出现错误,如

           **This Feature is not supported in the Specified version of QBXML**

当我使用Quick books 2010(US)运行相同的功能时,它正在运行。但是,当我尝试使用澳大利亚QB2012运行时,我收到了错误。

我如何解决这个问题,请帮助我。

1 个答案:

答案 0 :(得分:0)

这非常简单 - 您尝试使用的功能,澳大利亚QuickBooks 2012不支持,使用您请求的qbXML版本

由于您没有发布您的qbXML请求或任何其他有关您正在使用的qbXML版本的详细信息,因此没有其他任何人可以提供给您的帮助。

更新以反映您的新评论

根据你的意见:

  

我正在使用QBXML 6.0版

  

调用此ItemInventoryAssemblyMod.IncomeAccountRef.ListID.SetValue(cmbIncomeAct.SelectedI tem(3).ToString)。然后它给出了错误

如果您参考文档:

您会注意到它表示此标记/节点:

ItemInventoryAssemblyMod/IncomeAccountRef/ListID

仅在qbXML版本 7.0 及更高版本中受支持。您正在使用 6.0 。因此,问题完全如错误消息所示:您尝试使用的功能不受您请求的qbXML版本支持

使用更高版本的qbXML(如果您的QuickBooks版本支持它),或者您将无法执行您尝试执行的操作。