【问题标题】:How to pull all year to date transactions from Quickbooks Online如何从 Quickbooks Online 中提取全年至今的交易
【发布时间】:2023-04-04 22:14:01
【问题描述】:

我正在开发一个供我公司内部使用的预算应用程序。该应用程序使用 Python 编写,我正在使用 pandas 来分析我们的财务业绩。

为了处理数据,我需要从我们的 Quickbooks Online 帐户中提取年初至今的所有交易。最好的方法是什么?

【问题讨论】:

  • 不熟悉在线速记,但您可以将交易下载到逗号分隔文件 (csv) 中吗?
  • support homepage 表示您可以将数据导出到 csv。假设这是可能的,您可以使用 pandas IO tools 导入该 csv 文件并处理数据。
  • @albert,我现在正在这样做,但我想使用 API,而不是使用 Mechanize 或类似工具通过会话自动化实现自动化。

标签: python pandas quickbooks-online


【解决方案1】:

对于 QBO,您必须在开始日期作为年初使用过滤器查询每个交易实体/端点。

https://developer.intuit.com/docs/api/accounting https://developer.intuit.com/docs/0100_accounting/0300_developer_guides/querying_data

【讨论】:

  • 感谢 Nimisha 的链接。是的,对每笔交易的查询对于挖掘数千条记录来说是令人望而却步的。我真的在寻找一个一致的 API 调用,它可以拉出一个日期范围内所有费用的列表。我可以通过界面导出所有费用,方法是导航到“交易”>“费用”,然后单击“导出到 Excel”。我显然可以通过会话自动化来自动化登录过程,但我希望有一个 API 调用来做同样的事情,而不依赖于接口。
  • 不幸的是没有。您可以在 developer.intuit.com 上检查 CDC 操作(更改数据捕获)操作,但我想这不会解决您的目的。
猜你喜欢
  • 1970-01-01
  • 2018-04-25
  • 2016-11-08
  • 1970-01-01
  • 1970-01-01
  • 2019-06-07
  • 1970-01-01
  • 1970-01-01
  • 2020-07-21
相关资源
最近更新 更多