0

アカウント属性 SubType は、オンライン バージョンの QboAccountDetailTypeEnum からの列挙と一致する必要があります。sub_type として「Asset」を指定すると、次の例外が発生します。

「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: SubType(QboAccountDetailTypeEnum)

QBD: SubType(AccountSubtypeEnum) タイプ(AccountTypeEnum)

AccountTypeEnum には、「資産」と、基本的なバケット アカウント タイプ (資産、株式、費用、負債、収益) があります。API エクスプローラーでは、 と が出力されます。

QB は QBO の「タイプ」属性を文書化していませんが、設定することはでき、それを受け入れて保存します。QBO の API エクスプローラーや API ドキュメントにはありませんが、QBD にはあります。特に古いテクノロジーであるQBD上にあるため、今後も引き続き存在する属性であると想定する必要があります.

Intuit の誰かがこれの動作を明確にすることができますか、またはこれが既知の問題/不一致であるかどうかを明確にすることはできますか?

4

1 に答える 1

1

Peter によると、
'Asset' は SubType の有効な値ではありません。AccountsPayable、AccountsReceivable、AccumulatedAdjustment、AccumulatedAmortization、AccumulatedAmortizationOfOtherAssets など、QboAccountDetailTypeEnum の下にリストされている値のいずれかである必要があります。

ありがとう
ジャレッド

于 2013-04-04T17:33:10.153 に答える