如何使用SDK从Quickbooks桌面获取给定类名的所有账单?

时间:2017-01-04 10:59:49

标签: c# quickbooks

我正在使用c#console应用程序从QB桌面版本中检索数据,我想知道是否可以获取给定类名的所有帐单/费用条目。所有费用行项目都在其中指定了类名。我需要按类名获取信息。我尝试使用下面提到的OSR中的“BillQuery”,但我不确定如何在billquery中指定类名。有人可以提供您的建议吗?

https://developer-static.intuit.com/qbsdk-current/common/newosr/index.html

1 个答案:

答案 0 :(得分:0)

根据QuickBooks OSR:

BillQuery请求支持按以下条件过滤Bills

  • TxnID(按TxnID查询)
  • RefNumber(通过Bill#/ Reference#字段查询)
  • ModifiedDateRangeFilter(按上次修改帐单的日期查询)
  • TxnDateRangeFilter(按账单日期查询)
  • EntityFilter(由账单所属的供应商查询)
  • AccountFilter(账单所在的A / P账户查询)
  • RefNumberFilter(通过Bill#/ Reference#字段查询)
  • CurrencyFilter(按货币查询)
  • PaidStatus(根据是否已支付账单查询)

在该列表中看不到Class的过滤器? 然后,QuickBooks不支持按Class进行过滤。

如果您想按Class进行过滤,则必须查询所有帐单,然后自行对代码进行过滤。