QBPOS 10.0 がインストールされている側で Web Connector を使用しています。
サーバー側では、QBPOSFC3.0 (QB POS Foundation Classes) を使用して ItemInventoryQuery リクエストを発行します。
Quickbooks から受け取った応答には、在庫品目で使用可能なほとんどのフィールドが含まれていますが、返されないフィールドがいくつかあります。具体的には、Quickbooks から受け取った XML で「測定単位」が返されていません。
画面上の参照によると、"UnitOfMeasure" は ItemInventoryQuery の応答で使用可能なフィールドです https://member.developer.intuit.com/qbsdk-current/Common/newOSR/index.html
それにもかかわらず、これらの値を取得できません。「UnitOfMeasure」ノードは、Quickbooks から取得した XML 応答には存在しません。他のすべては応答に含まれています (例: アイテムの ListID、名前、ベンダーなど)。
ここで何が欠けていますか?
以下は、受け取った XML 応答のサンプルです: http://pastebin.com/pA6KDr0k