4

編集: ソフトウェアを探しているわけではありません。ユーザーが使用しているソフトウェアのバージョンを把握できるようにしたいと考えています。ここに表示されている内容から、Company オブジェクトがこの情報を保持しているようには見えません: https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0050_Data_Services/0500_QuickBooks_Windows/0600_Object_Reference/Company

フレーバーとバージョン (年) を取得できることはわかっていますが、エディションを取得する方法がわかりませんでした。これが必要な理由は、Pro バージョンには Sales Order 機能がなく、アプリがこれを認識している必要があるためです。

4

2 に答える 2

4

より良い答えがあります。
既存の API NameValue を使用できます:応答 DBFlavorNumber には、以下にリストした番号があり、それが Pro か Premier かを判断できます。

<Name>DBFlavorNumber</Name>


QB フレーバーから SKU へのマッピング
100 = Basic
101 = QuickBooks Pro 機能コード
102 = QuickBooks Accountant 機能コード
103 = QuickBooks POS 機能コード
104 = QuickBooks Premier 機能コード
105 = QuickBooks Construction SKU 機能コード
106 = QuickBooks Capri 機能コード
107 = QuickBooks Non- Profit 機能コード
108 = Master Builder ICBS フレーバー 文字列
109 = QB Enterprise Solutions Accountant 機能コード
110 = Financial Statement フレーバー 文字列
111 = Premier Healthcare フレーバー 文字列
112 = Enterprise Healthcare フレーバー 文字列
113 = QB Enterprise Contractor フレーバー 文字列
114 = Enterprise Non-Profit フレーバー文字列
115 = 推定フレーバー文字列
116 = Atom フレーバー文字列
117 = ハイランド フレーバー文字列
118 = プロパティ マネジメント フレーバー文字列
119 = Premier Retail 機能コード
120 = Premier Professional フレーバー文字列
121 = Premier Mfg & Wholesale
122 = QB Enterprise Professional フレーバー文字列
123 = QB Enterprise Retail フレーバー文字列
124 = QB Enterprise Mfg & Wholesale 機能コード
125 = QB Premier コンバーチブル フレーバー文字列
126 = ハイランド フレーバー文字列
127 = QuickBooks Lite フレーバー
128 = QB Enterprise コンバーチブル フレーバー文字列
129 = QB Pro for Mac フレーバー文字列
130 = QB New User for Mac フレーバー文字列
131 = QB プレミア バニラ コンバーチブル フレーバー ストリング
132 = POS ベーシック フレーバー ストリング
133 = POS Pro フレーバー文字列
134 = POS Pro マルチストア フレーバー文字列

于 2013-04-11T12:21:06.183 に答える