問題タブ [qbxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
430 参照

qbxml - TimeActivityを使用したqbXMLの「entityRef」要素とは

私はクイックブックと連携する時間追跡ソフトウェアを作成しています。以下は、エクスポートした XML ファイルです。TimeTracking に QuickBooks エンティティへの無効な参照があることを示すステータス コード 3140 を受け取りました。Quickbooks はエラーを返します: 「指定されたレコードはリストに存在しません。」

XML ファイルから EntityRef タグを取り出すと、Quickbooks が解析エラーをスローすることを確認しましたが、EntityRef 要素内に何を挿入する必要があるかについては完全に途方に暮れています。

0 投票する
1 に答える
510 参照

intuit-partner-platform - 請求日または請求書の PO 番号を QB に送信できない

QBXML インターフェイスは動作していますが、(QB への) 請求書のアップロードにいくつかのデータ項目を追加できないようです。請求書の日付と PO 番号を追加しようとしています。

QB が返すエラーは次のとおりです。

提供された XML テキスト ストリームの解析中に、QuickBooks がエラーを検出しました。

正しい XML 形式を使用していることを確認するために、送信内容を確認するために (QB から) 反対方向に転送を行いました。

請求書を QB に送信するときに、次の 2 つの XML 要素を追加しました (これが問題の原因です)。

どちらかまたは両方がエラーを作成します。両方を省略しても機能します。

たとえば、次のように動作します。

しかし、以下は機能しません:

そして、以下は機能しません:

私はこれに少なくとも30時間を費やしました。私はこれ以上のアイデアを完全に失っています。どんな助けでも大歓迎です。

ブレイク・マクブライド

0 投票する
1 に答える
205 参照

quickbooks - クイックブック。LinkedTxn によるアイテムのフィルタリング

PurchaseOrder タイプの LinkedTxn を持つ ItemReceipt アイテムを取得したいと考えています。ここで、次のクエリを使用します。

クエリはすべての ItemReceipt アイテムを返し、クライアントでそれらをフィルタリングしました。PurchaseOrder 型の LinkedTxn を持つアイテムのみを返すフィルターを作成する方法があれば教えてください。

0 投票する
5 に答える
3552 参照

quickbooks - 名前と電子メールでクイックブックの顧客にクエリを実行できますか?

クイックブック Web コネクタを使用して、ショッピング カートをクイックブックと統合するコードを作成します。問題は、名前と電子メールでフィルター処理されたクイックブックに顧客がいるかどうかを調べようとしたときです。私はこれで試しました:

しかし、それは私にエラーを返しました。名前と電子メールでクイックブックの顧客を見つける方法はありますか、またはすべての QB 顧客を取得し、何らかの形で QB ID とともにデータベースに保存する必要がありますか?

0 投票する
3 に答える
1144 参照

qbxml - ItemInventoryQuery は、使用可能なすべてのフィールドを返していません。

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