2013-04-11 65 views
2

缺少我們使用忒API V2從QuickBooks的桌面導入發票。某些發票從「所有發票」 API響應

在一個點上,我們進口了一些發票,在「所有發票」的列表中不再顯示。 但是,如果我們的要求「由ID」的發票(一次一個),我們得到他們。他們仍然有一個開放的平衡> 0 是否有一個原因,這些發票不會在「所有發票」列表中顯示出來?我們確實要求所有頁面。

的東西,我們注意到的是,有問題的發票都與SalesTaxCodeId 2行,似乎是「納稅申報表」。

回答

2

林,
我已經回答了這個問題很多次#2。您需要查看同步活動和同步狀態,以瞭解在從Intuit同步到客戶的桌面QuickBooks文件時,對象可能遇到的任何錯誤。


遇到錯誤的對象會被標記出來,並且不會再出現在查詢中,除非您設置過濾器來檢索錯誤的對象。


最後,你應該總是發佈你的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_Retrieving_Objects#Objects_in_Error_State