1

参考我之前的一个问题: qbfc CustomerQuery based on email address?

是否可以创建客户的自定义详细报告,并使用自定义字段“过滤”报告。我必须承认,我并没有真正了解 CustomDetailReports,因为我不需要实现它们,而且从来没有。

然而,它看起来确实应该像它所说的那样做,一个自定义报告为您提供信息形式的快速手册?

我正在尝试做的是在详细报告中获取客户列表,并根据自定义字段值过滤该报告。这样,我可以缩小我需要检查的客户的可能性,并获取他们的 ListID 或 FullNames。

目前,我正在使用客户查询返回所有客户,并逐个遍历它们以找到我正在寻找的人。随着客户的增加,这正在成为一个缓慢的过程。

我可以将自己的引用存储在外部数据库中,并使用它来将电子邮件地址引用到客户 ListID,但我真的很想用存储在 Quickbooks 中的数据来实现这一点,按照 Quickbooks 的“存储数据”理念一次”

在我花费资源尝试实施自定义报告之前,可以使用自定义详细信息报告来实现上述目标吗?

提前致谢。

4

1 回答 1

2

是否可以创建客户的自定义详细报告,并使用自定义字段“过滤”报告。

没有。QuickBooks 不支持此功能。

然而,它看起来确实应该像它所说的那样做,一个自定义报告为您提供信息形式的快速手册?

它将显示一个自定义报告,是的......但它不允许您按自定义字段过滤它。

目前,我正在使用客户查询返回所有客户,并逐个遍历它们以找到我正在寻找的人。随着客户的增加,这正在成为一个缓慢的过程。

您是否考虑过在您的应用程序中缓存客户?那会快得多。然后,您可以定期对 QuickBooks 运行查询,以获取自上次运行查询以来已更新的客户(例如数据的增量同步)。

我可以将自己的引用存储在外部数据库中,并使用它来将电子邮件地址引用到客户 ListID,但我真的很想用存储在 Quickbooks 中的数据来实现这一点,按照 Quickbooks 的“存储数据”理念一次”

不幸的是,我个人的经验是,QuickBooks 允许/使用的查询语法过于严格,以至于不现实。

于 2013-11-20T13:16:37.080 回答