QB v7 IInvoiceLineAdd.get_TaxAmount的QBFC12异常

时间:2013-11-22 19:19:02

标签: quickbooks qbfc

QB异常:0x80040308 IInvoiceLineAdd.get_TaxAmount

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

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

-Rick

1 个答案:

答案 0 :(得分:0)

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