0

我正在尝试为自定义摘要报告反映来自 UI 的信息;我目前正在使用 QODBC 连接,并被告知此报告上没有默认过滤器。当我在未指定帐户类型的情况下运行查询时,我的所有资产负债表帐户都得到零值。当我指定账户类型是资产负债表时,我只得到资产负债表账户值。 

我似乎无法覆盖默认过滤器(在 UI 中显示为收入和费用)以显示所有帐户。

我知道这可能不是正确的论坛,但由于我与 QODBC 支持人员处于死胡同,我认为值得转向这个论坛。

我正在使用的查询是:

sp_report CustomSummary show Label, Amount parameters DateMacro = 'ThisYear', SummarizeRowsBy = 'Account', SummarizeColumnsBy = 'Month', Calendar = 'FiscalYear', ReturnRows = 'All', ReturnColumns = 'All'

此输出显示资产负债表帐户的零值。当我添加参数 AccountFilterType="BalanceSheet" 时,我得到的是资产负债表帐户的值,而不是损益表帐户的值。我试图同时获得两者,但通过代码似乎是不可能的,但通过 UI 是可能的。

4

1 回答 1

1

要求您参考https://community.intuit.com/articles/1197807-create-filter-and-customize-reports-in-quickbooks-desktop-for-windows

自定义摘要报告具有所有收入/费用帐户的默认过滤器。在您更改过滤器之前,仅包含这些帐户。

SDK 将遵循 UI 的功能。

QuickBooks 应用程序 (UI) 确实提供了删除默认值的选项,但 QuickBooks SDK 没有此选项可用。这是 QuickBooks SDK 的限制。

我们已将此问题报告给 Intuit。QBWG-47383 是 QuickBooks SDK 增强请求号。

于 2017-05-04T13:13:44.143 回答