使用Intuit Anywhere QuickBooks Desktop,我創建的項目沒有錯誤地添加到雲中。使用ItemQuery,查找項目工作正常。這是我的XML請求和響應:ITEM名稱必須是唯一的
當我運行忒同步管理器,我的新增項目進入錯誤狀態。在運行同步管理器之前,這些項目不存在於QuickBooks中。進入錯誤狀態後,此查詢將使它們出現:
ItemQuery iq = new ItemQuery();
iq.ErroredObjectsOnly = true;
var bItems = iq.ExecuteQuery<Item>(dataServices.ServiceContext);
我怎樣才能找出爲什麼這些項目進入錯誤狀態?我使用Intuit Sync Manager創建了一個日誌文件,但是,我看不到有關這些項目的錯誤消息。這是我的日誌:
ITEM名稱是唯一的嗎? – 2013-03-07 20:53:33
是的,名稱是12345. – 2013-03-07 21:19:15
當您執行查詢時,查找錯誤狀態中的錯誤--ErroredObjectsOnly =「true」。可能存在一個錯誤的項目。 – 2013-03-07 23:07:06