Мы используем Web Connector на том конце, где установлен QBPOS 10.0.
На стороне сервера мы выдаем запрос ItemInventoryQuery, используя QBPOSFC3.0 (основные классы QB POS).
Ответ, который мы получаем от Quickbooks, содержит большинство полей, доступных в элементе инвентаризации, но есть некоторые поля, которые не возвращаются, в частности, «Единица измерения» не возвращается в XML, который мы получаем от Quickbooks.
Согласно экранной ссылке, «UnitOfMeasure» — это поле, доступное в ответе ItemInventoryQuery https://member.developer.intuit.com/qbsdk-current/Common/newOSR/index.html
Тем не менее, я не могу получить эти значения, узлы «UnitOfMeasure» даже не существуют в ответе XML, который мы получаем от Quickbooks, все остальное в ответе хорошо (например, элемент ListID, имя, поставщик и т. д.)
Что мне здесь не хватает?
Вот пример ответа в формате XML, который мы получаем: http://pastebin.com/pA6KDr0k