python - 如何在 QuickBooks Online 中获取会计“截止日期”
问题描述
我想检索有关会计“截止日期”的信息。在这里发现它存在于Entitlements entity中。
但看起来这个库不支持它。
有没有其他方法可以获得会计“截止日期”。
最初的问题,我在创建账单或发票时收到以下错误:
{
"error_code": "5010",
"detail": "The account period has closed. {1}",
"message": "Account Period Closed"
}
解决方案
您可以Preferences
为此使用实体。它包含AccountingInfoPrefs.BookCloseDate
.
目前,它还没有完全支持python-quickbooks
(参见这个 open PR,但你可以使用这个实现了 Preferences 的fork 。你可以使用以下方法安装它:
pip install git+https://github.com/wowkin2/python-quickbooks.git@entity_preferences
PS 注意minorversion
你用来初始化QuickBooks()
对象,它至少应该是minorversion=21
.
推荐阅读
- sql - 是否可以将 order by 语句的排序显式保存在表中(SQL Server 版本 2017)
- bash - jq null unix时间戳解析问题
- r - 安装zoo包的问题,错误:sh:c:/Rtools/mingw_32/bin/gcc: No such file or directory
- vue.js - 在 ThreeJS 中删除 Mesh 对象的最佳实践?
- powershell - 循环中进程优先级的启动进程无法识别变量
- ggplot2 - 如何为ggplot2中两个不同数据帧的两个geom_points绘制两个不同的色标?
- angular - Angular CDK 覆盖模块:CanDeactivateGuard 应该启动自定义模式
- three.js - 缩放对象时非常奇怪的行为
- python - 使用递归计算列表中的元素总数
- php - Illuminate\Database\QueryException: SQLSTATE[HY000]: General error: 1 no such table - In clone project