首页 > 解决方案 > 如何在 QuickBooks Online 中获取会计“截止日期”

问题描述

我想检索有关会计“截止日期”的信息。在这里发现它存在于Entitlements entity中。

但看起来这个库不支持它。

有没有其他方法可以获得会计“截止日期”。

最初的问题,我在创建账单或发票时收到以下错误:

{
    "error_code": "5010", 
    "detail": "The account period has closed. {1}", 
    "message": "Account Period Closed"
}

还为我用来访问数据的python-quickbooks库中的 StackOverflow 创建了问题。

标签: pythonquickbooksquickbooks-onlineintuit-partner-platformintuit

解决方案


您可以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.


推荐阅读