【问题标题】:QuickBooks Desktop Web Connector Get Updates WorkflowQuickBooks 桌面 Web 连接器获取更新工作流程
【发布时间】:2020-03-03 01:46:58
【问题描述】:

我目前正在努力改进 QuickBooks Desktop 与 Web 连接器的集成,并使其能够从我的应用程序端读取/创建数据(销售订单、发票等)

但是,我不确定从 QuickBooks 桌面端检索更新的最佳流程是什么?由于我不能使用任何事件通知,我唯一的选择是在我的 API 中使用一些逻辑来请求满足特定条件的所有销售订单的所有数据,然后将 EditSequence 与我存储的内容进行比较?这似乎是过度的数据拉取。

或者首选方法是存储我上次从用户 QBD 检索任何更新的日期,然后对我正在使用的每个资源(SalesOrderQuery、InvoiceQuery、CustomerQuery、ItemQuery)执行查询,以获取使用修改的所有资源ModifiedDateRangeFilterFromModifiedDate/ToModifiedDate?

只是希望从以前做过这件事的人那里得到一些指导。

【问题讨论】:

    标签: quickbooks


    【解决方案1】:

    我的经验是使用过滤器通过TimeModified 进行过滤是可行的方法。通过过滤这些字段,您将从较大的 QuickBooks 文件中提取 wayyyy 更少的数据,而不是尝试为已建立的商家提取完整的约 10 年以上的交易历史。

    【讨论】:

    • 这是有道理的,尤其是从更大的历史 QBD 设置中。欣赏 Keith 的洞察力!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多