帐户属性 SubType 必须与在线版本的 QboAccountDetailTypeEnum 中的枚举相匹配。将“资产”指定为 sub_type 会引发以下异常:
“IntuitRequestException:帐户类型无效。”
看起来 QBD 有一个“类型”属性,而在线版本只有“子类型”。
QBO:子类型(QboAccountDetailTypeEnum)
QBD:子类型(AccountSubtypeEnum)类型(AccountTypeEnum)
AccountTypeEnum 具有“资产”和您的基本存储桶帐户类型:资产、权益、费用、负债、收入。在 API 资源管理器中,它输出 a 和 .
QB 没有记录 QBO 上的“类型”属性,但您可以设置它,它会接受并存储它。它不在 API 资源管理器或 QBO 上的 API 文档中,但它在 QBD 上。我不得不假设它是一个将继续存在的属性,特别是因为它在 QBD 上,这是较旧的技术。
Intuit 的某个人可以澄清此行为,或者这是一个已知问题/差异吗?