0

SalesReceipt を Intuit QuickBooks デスクトップ版に同期する際にいくつかの問題に直面しています。実際のシナリオは次のようなものです。

Intuit QuickBooks SalesRecepit を Intuit QuickBooks Cloud にエクスポートし、QuickBooks Sync Manager を実行して、エクスポートされた SalesReceipt を QuickBooks デスクトップにアップロードしました。

Sync Manager が SalesReceipt を QuickBooks デスクトップにアップロードしようとしましたが、アップロードに失敗しました (つまり、Sync Manager が SalesReceipt を同期しようとしました)

ここで、Intuit QuickBooks Cloud からその SalesReceipt レコードをクリアして、そのレコードを QuickBooks Cloud に再エクスポートする必要があります。または、Sync Manager がそのレコードをアップロードしようとしたが、何らかの理由でアップロードに失敗したことを確認するにはどうすればよいですか?クイックブック。

あなたの意見や提案を提案してください。できるだけ早く助けが必要です.

ありがとうございます。それでは、お元気で、

レシュマ D.

4

2 に答える 2

0

クエリを実行し、ErroredObjectsOnly=true を設定することで確認できます。

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

エンティティがエラー状態にある場合は、SyncStatus API を使用し、ErroredObjectsOnly=true を設定して、特定の理由を (この場合は SalesReceipt に対して) 照会できます。

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/Deleting_an_Object

エンティティとの同期が少なくとも 1 回は成功したが、更新によってエンティティがエラー状態になった場合は、元に戻す必要があります。

http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0100_Calling_Data_Services/Reverting_an_Object

それが役に立つことを願っています。

ありがとう

于 2013-09-22T16:27:50.533 に答える