如何使用 SDK 从 Quickbooks 桌面获取给定 class 名称的所有账单?
How to get all bills for a given class name from Quickbooks desktop using SDK?
我正在使用 C# 控制台应用程序从 QB 桌面版检索数据,我想知道是否可以获取给定 class 名称的所有 bill/expense 条目。所有费用行项目都在其中指定了 class 名称。我需要通过 class 名称获取信息。我尝试使用下面提到的 OSR 中的 "BillQuery",但我不确定如何在账单查询中指定 class 名称。谁能提供您的建议?
https://developer-static.intuit.com/qbsdk-current/common/newosr/index.html
根据 QuickBooks OSR:
BillQuery
请求支持按以下条件过滤 Bills
:
- TxnID(按TxnID查询)
- RefNumber(按Bill#/Reference#字段查询)
- ModifiedDateRangeFilter(按账单最后修改日期查询)
- TxnDateRangeFilter(按账单日期查询)
- EntityFilter(账单所属商户查询)
- AccountFilter(按帐单所在的 A/P 帐户查询)
- RefNumberFilter(按Bill#/Reference#字段查询)
- CurrencyFilter(按币种查询)
- PaidStatus(按是否支付查询)
在该列表中没有看到 Class
的过滤器? 那么 QuickBooks 不支持按 Class
.
过滤
如果您想按 Class
进行过滤,则必须查询 所有 帐单,然后自己在代码中进行过滤。
我正在使用 C# 控制台应用程序从 QB 桌面版检索数据,我想知道是否可以获取给定 class 名称的所有 bill/expense 条目。所有费用行项目都在其中指定了 class 名称。我需要通过 class 名称获取信息。我尝试使用下面提到的 OSR 中的 "BillQuery",但我不确定如何在账单查询中指定 class 名称。谁能提供您的建议?
https://developer-static.intuit.com/qbsdk-current/common/newosr/index.html
根据 QuickBooks OSR:
BillQuery
请求支持按以下条件过滤 Bills
:
- TxnID(按TxnID查询)
- RefNumber(按Bill#/Reference#字段查询)
- ModifiedDateRangeFilter(按账单最后修改日期查询)
- TxnDateRangeFilter(按账单日期查询)
- EntityFilter(账单所属商户查询)
- AccountFilter(按帐单所在的 A/P 帐户查询)
- RefNumberFilter(按Bill#/Reference#字段查询)
- CurrencyFilter(按币种查询)
- PaidStatus(按是否支付查询)
在该列表中没有看到 Class
的过滤器? 那么 QuickBooks 不支持按 Class
.
如果您想按 Class
进行过滤,则必须查询 所有 帐单,然后自己在代码中进行过滤。