Quickbooks 在线 REST API : Is it possible to apply Date functions in the SQL query?

标签 quickbooks quickbooks-online intuit-partner-platform

我想要检索今天与到期日期之间的日期差异 > 1 或更多的发票。无论如何,是否可以应用某种DateDiff

我正在使用此处所示的 QuickBooks Online API:

并通过 REST API 发出 SQL 查询,如下所示:

Operation: GET /v3/company/<realmID>/query?query=<selectStatement>
Content type: application/text

我的<selectStatement>在哪里是这样的:

SELECT * FROM Invoice

我需要与我在 MySQL 中所做的类似的事情:

SELECT * FROM Invoice WHERE DATEDIFF(NOW(), DueDate) > 1

我可以使用 Intuit 的类似 SQL 的查询 REST API 来做到这一点吗?

最佳答案

如果您引用 Intuit 的文档,它会显示可过滤的内容。

相关:

DueDate:
optional
Date, filterable, sortable

没有可用的“日期差异”类型的功能。 Intuit 有限的类 SQL 查询语言不支持它。

您可能还希望查看应收账款账龄报告,该报告专门针对查找逾期发票之类的事情(这听起来像是您正在尝试做的事情)。

示例:

关于Quickbooks 在线 REST API : Is it possible to apply Date functions in the SQL query?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41700933/

相关文章:

QuickBooks Online 使用过滤器查询每次都返回 401

quickbooks - 在哪里可以找到 QuickBooks 在线应用程序的 RealM ID

java - 在 Lotus Notes Xpages 按钮单击中调用 Java MVC View 方法时出错

quickbooks - 将基于 Web 的应用程序与 QuickBooks Online 集成

c# - 如何为 QBO IPP .NET SDK V3 的发票行项目指定产品/服务?

python - QuickBooks 在传递值时解析提供的 XML 文本流时发现错误

quickbooks - 使用 QBFC 添加销售税项目

asp.net - Intuit 合作伙伴平台 (IPP) QuickBooks Online (QBO) BlueDot Menu ASPX 页面未在 Internet Explorer (IE) 中呈现

java - 需要将数据导入 Quickbooks

python - Quickbooks Desktop 如何与 Python 集成