使用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