【问题标题】:QBFC: Custom Reporting - Filter by custom fieldQBFC:自定义报告 - 按自定义字段过滤
【发布时间】:2013-11-20 12:32:21
【问题描述】:

关于我以前的问题: qbfc CustomerQuery based on email address?

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

但它看起来确实应该按照它所说的去做,一个自定义报告为您提供信息表单快速书?

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

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

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

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

提前致谢。

【问题讨论】:

    标签: intuit-partner-platform intuit qbxml qbfc


    【解决方案1】:

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

    不。 QuickBooks 不支持此功能。

    但它看起来确实应该按照它所说的去做,一个自定义报告为您提供信息表单快速书?

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

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

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

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

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

    【讨论】:

    • 谢谢,像往常一样,你回答了我所有的问题......以及我将要问的关于这个主题的未来问题...... :-)
    • 我想我会按照您的建议缓存而不是存储客户。也许在我的应用程序打开时一次,然后在每次添加新客户时在后台刷新我的临时缓存..
    • 为使用此问题作为参考的任何人更新。我的缓存实现将我的登录例程从 15-20 秒缩短到 1 秒......(我在自定义字段中根据客户电子邮件地址和密码进行身份验证)。谢谢。
    猜你喜欢
    • 2015-07-14
    • 2018-09-08
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多