QBO帐户模型的文档缺少Type属性的文档

时间:2013-04-02 22:19:03

标签: intuit-partner-platform quickbooks-online

帐户属性SubType必须匹配在线版本的QboAccountDetailTypeEnum的枚举。将“Asset”指定为sub_type会引发以下异常:

“IntuitRequestException:帐户类型无效。”

枚举文档:http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0400_QuickBooks_Online/0400Enumerations_and_Codes

在线帐户模型文档:http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0400_QuickBooks_Online/Account

桌面帐户模型文档: http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0600_Object_Reference/Account

看起来QBD具有“Type”属性,而在线版本只有“SubType”。

QBO: 子类型(QboAccountDetailTypeEnum)

QBD: 子类型(AccountSubtypeEnum) 类型(AccountTypeEnum)

AccountTypeEnum具有“资产”和您的基本存储桶帐户类型:资产,权益,费用,责任,收入。在API资源管理器中,它输出a和。

QB没有记录QBO上的“Type”属性,但您可以设置它,它会接受并存储它。它不在API浏览器或QBO上的API文档中,但它在QBD上。我必须假设它是一个继续存在的属性,特别是因为它是QBD,这是旧技术。

Intuit的某个人是否可以澄清此行为,或者这是否是已知问题/差异?

1 个答案:

答案 0 :(得分:1)

彼得,
“资产”不是SubType的有效值。它必须是QboAccountDetailTypeEnum下列出的值之一,例如AccountsPayable,AccountsReceivable,AccumulatedAdjustment,AccumulatedAmortization,AccumulatedAmortizationOfOtherAssets等。

感谢
震动