2

Intuit API V2 を使用して、QuickBooks デスクトップから請求書をインポートします。

ある時点で、「すべての請求書」のリストに表示されなくなったいくつかの請求書をインポートしました。しかし、請求書を「ID ごとに」(一度に 1 つずつ) 要求すると、請求書は取得されます。まだ未決済残高が 0 を超えています。これらの請求書が「すべての請求書」リストに表示されない理由はありますか? すべてのページをリクエストしました。

問題のある請求書にはすべて、SalesTaxCodeId 2 の行があり、「納税申告書」のように見えることに気付きました。

4

1 に答える 1

2

Florin さん、
Stackoverflow で何度もこの質問に答えています。Intuit から顧客のデスクトップ QuickBooks ファイルへの同期中にオブジェクトで発生した可能性のあるエラーについて、同期アクティビティと同期ステータスを確認する必要があります。


エラーが発生したオブジェクトにはフラグが付けられ、エラーが発生したオブジェクトを取得するようにフィルターを設定しない限り、クエリに表示されなくなります。


最後に、すべてのクエリに対して 1 つ、個人に対して 1 つ、常に xml リクエストを投稿する必要があります。

参考までに: http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0600_Object_Reference/SyncActivity

http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0600_Object_Reference/SyncStatus

http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0100_Calling_Data_Services/0015_Retrifying_Objects#Objects_in_Error_State

于 2013-04-11T12:28:57.453 に答える