問題タブ [qbwc]

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 投票する
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

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

quickbooks - Quickbook Web コネクタ エラー

Quickbooks Web コネクタを PHP Web サイトに接続しようとしています。QWCファイルを正常に統合しました。

QWC ファイルは次のとおりです。

これを Web コネクタから実行すると、エラーが発生しますLast result: authentication failed

以下は、エラー ログの小さなスニペットです。

0 投票する
0 に答える
1212 参照

quickbooks - QBWC1013: QuickBooks への接続エラー。0x80040408 - 会社ファイルへのフルパスが含まれています

QB が閉じているときに、会社のファイルに接続する QuickBooks Web コネクタに問題があります。ログは次のとおりです。

ご覧のとおり、ファイルへのフル パスが適切に含まれています (パスが正しいことを 3 回確認しました)。

誰にもアイデアはありますか??

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

qbxml - QBXML を使用してベンダーを作成すると、ドキュメントが間違っているようです

Quickbooks Web Connector と qbxml を使用して、仕入先、請求書、支払いを QB に追加しています。基本的なコードは正常に機能し、ベンダー、請求書、支払いを追加します。

私が抱えている問題は、一部のフィールド、特に IsVendorEligibleFor1099、VendorTaxIdent、IsActive など、あまり気にしないいくつかのフィールドの名前が xml で間違っているように見えることです。

このコードのチャンクは機能します:

(醜いところはごめんなさい)

<IsVendorEligibleFor1099>True</IsVendorEligibleFor1099>インポート時に QB エラーを追加すると。

何か案は?(さまざまな $arr[] アイテムをエスケープする必要があることは既に知っていますが、それはここでは問題ではありません)

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

quickbooks - QB PRO 2013 + 非公開会社との Web コネクタ

Web Connector がインストールされた Quickbooks Pro 2013 を使用しています。

同期アプリケーションを作成し、アクセス許可とすべてを付与し、Web コネクタを取得して、会社のファイル (QB PRO 2013) と Web サービスの間でデータを正常に交換します。

これは、QB PRO 2013 がOPENのときにのみ発生します。ログインしているユーザーは必要ありません。アプリケーションを開いたままにしておくだけで、Web コネクタが会社のファイルに接続してデータを交換するのに十分です。

問題は、アプリケーションを閉じると、Web コネクタがQBWC1013エラーで不平を言い 始め、 QuickBooks を開始できませんでした。- このリンクの 2 行目: http://www.zoho.com/crm/help/quickbooks/troubleshooting.html#sthash.hk3Dc8dl.dpuf

私は会社を開く必要のない QB POS に慣れています。この動作は非 POS 製品では異なりますか? QB を常に開いておく必要がありますか? 会社のファイルへのパスと同期ロジックは問題ありません。QB が開いている間のみ接続、認証、データ交換をスムーズに行うことができます (ログインする必要はなく、アプリを開いたままにしておくだけです)。

これは、Web コネクタが認証のために QuickBooks の実行中のインスタンスを必要とするようなものです。これは、その場合、誰かがログインしてからログアウトしたかのように、QuickBooks がちらつくためです。

Web Connector アプリケーションには、会社のファイルへのフル アクセスと管理者ログインが付与されています。

何かご意見は :)