0

QB 异常:0x80040308 IInvoiceLineAdd.get_TaxAmount

我有一个当前正在运行的程序,可以通过 QBFC12 向 QB 添加发票。当我使用 QB 2007 运行时,它会因上述错误而失败,因为此版本不支持行项目税额。我想在代码中进行一些检查以测试 QB 版本,但我不确定要检查什么版本。我知道它不适用于 2007 年,它已经在 2013 年进行了测试,但我不知道。

是否有一些文档或者我可以检查 QBFC 中的某些内容以确定它是否支持此调用?我在 InvoiceLineAdd 中检查了屏幕参考,但没有看到 TaxAmount 字段。

-瑞克

4

1 回答 1

0

通常,屏幕参考会列出可用的字段和版本,但我没有看到 IInvoiceLineAdd 的该字段的列表。这是一个适用于 SDK 版本 7 及更高版本的有效字段,因为我做了一些内部测试。

于 2013-12-04T17:48:59.603 回答