Название ПУНКТА должно быть уникальным

Используя Intuit Anywhere QuickBooks Desktop, я создаю элементы, которые без ошибок добавляются в облако. Используя ItemQuery, поиск элемента работает нормально. Вот мой XML-запрос и ответ:

http://pastebin.com/4YaJbgZg

Когда я запускаю Intuit Sync Manager, мои недавно добавленные элементы переходят в состояние ошибки. Эти элементы не существуют в QuickBooks, пока я не запустил диспетчер синхронизации. После входа в состояние ошибки этот запрос заставит их появиться:

        ItemQuery iq = new ItemQuery();
        iq.ErroredObjectsOnly = true;
        var bItems = iq.ExecuteQuery<Item>(dataServices.ServiceContext);

Как узнать, почему эти элементы переходят в состояние ошибки? Я создал файл журнала с помощью Intuit Sync Manager, однако не вижу сообщений об ошибках, связанных с этими элементами. Вот мой журнал:

http://pastebin.com/QhpKHvWF


person Joseph Anderson    schedule 07.03.2013    source источник
comment
Является ли имя ПУНКТА уникальным?   -  person Robert Harvey    schedule 08.03.2013
comment
Да, имя 12345.   -  person Joseph Anderson    schedule 08.03.2013
comment
Когда вы делаете свой запрос, ищите ошибки в состоянии ошибки - ErroredObjectsOnly=true. Возможно, существует элемент с ошибкой.   -  person William Lorfing    schedule 08.03.2013
comment
Спасибо. Я отредактировал свой пост и вижу, что элементы переходят в состояние ошибки. Я не знаю, почему, потому что они прекрасно входят в облако.   -  person Joseph Anderson    schedule 08.03.2013


Ответы (1)


QBD Item Create находится в стадии бета-тестирования и не поддерживается в v2.

Поддерживаемые объекты и операции QBD

Поддержка создания предметов не будет добавлена ​​до выхода V3. Дополнительные сведения о V3 см. на веб-семинаре V3. запись.

person Peter Lavelle    schedule 08.03.2013
comment
Спасибо за разъяснения. Когда это будет поддерживаться официально? - person Joseph Anderson; 08.03.2013