問題タブ [quickbooks]

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 に答える
1165 参照

vb6 - QuickBooks SDK を使用して作成されたアプリのデプロイ

VB6 で QB Pro と連携するアプリケーションを作成しました。クライアントのシステムにデプロイしたいと思います。インストーラーに含める必要がある DLL や MSM は何ですか?

Visual Studio インストーラーを使用して MSI を作成しています。

アドバイスをよろしくお願いします。

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

quickbooks - qbXML を使用して Quickbooks で削除された場合でも顧客を同期する

qbXML と Web コネクタを使用して、SaaS アプリケーションから顧客をクイックブックに同期しました。フィールド ExternalGUID を使用して、アプリケーション内の内部顧客に関連付けることができました。

顧客は Quickbooks で正常に同期しました。しかし、私はまだアプリケーションをテストしているので、Quickbooks で顧客を削除して、コードを再度テストし、Quickbooks で顧客を同期できるようにしました。

しかし、削除したばかりの顧客を追加しようとすると、quickbooks から次の応答が返されます。

Quickbooks は、使用されている ExternalGUID のリストからアイテムをクリアしていないようです。同じExternalGUIDを再度使用しているときに、顧客がクイックブックに再度追加されるようにするにはどうすればよいですか?

私は、quickbooks の US デスクトップ版を使用しています。

0 投票する
2 に答える
17529 参照

java - オブジェクトプロパティに基づくJAXB要素名

次のXMLのオブジェクトモデルを作成する必要があります。

XMLサンプル1:

XMLサンプル2:

XML出力は、単一の文字列パラメーターまたは列挙型に基づいています。文字列txnType="請求書"; (または「SalesOrder」);

単一クラスのTransactionAddを使用します。

サブクラスなどを使用する代わりに。TransactionAddインスタンスを作成するコードは、両方のタイプのトランザクションで同じであり、タイプが異なるだけです。

このXMLは、QuickBooksと呼ばれるよく知られた製品で使用され、QuickBooks Webサービスで使用されます。XMLを変更することはできませんが、プロパティ(txnType)に基づいて要素名を簡単に設定できるようにしたいと思います。

ターゲット要素名を決定する方法のようなものを検討します。

次のコードを使用して、さまざまなトランザクションが作成されます。

目標は、txnTypeに基づく最上位の要素名でtオブジェクトをシリアル化することです。例えば:

t.txnType = "SalesOrder"の場合、結果は次のようになります。

現時点では、サブクラスInvoiceAddとSalesOrderAddを使用し、@XmlElementRefアノテーションを使用してクラス名に基づいた名前を付ける1つの回避策しかありません。ただし、トランザクションタイプに基づいて異なるクラスをインスタンス化する必要があります。また、見た目がかなり醜い2つの異なるクラスInvoiceLineAddとSalesOrderLineAddが必要になります。

これを処理するための解決策を教えてください。簡単なことを考えます。

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

python - プログラムで Mac 上の Quickbooks Online に接続する

Python スクリプトを使用してプログラムで QuickBooks Online に接続しようとしています。SDK が Mac プラットフォームで利用できないことを理解しています。qbXML の http 投稿を行う簡単な方法はありますか? 簡単にする Python ライブラリはありますか?

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

api - プログラムで Quickbooks Online にデータをプッシュしますか?

当社では、Quickbooks Online を使用して書籍を追跡しています。アプリケーションが顧客に請求するとき、情報を入力するために QB Online にログインするのではなく、その情報が QB に自動的に記録されると便利です。

Quickbook の API を使用してこれを達成する方法はありますか? Intuit の開発者向け情報は非常に紛らわしいものです。主に、Quickbooks のデスクトップ バージョンを拡張したり、Intuit のアプリ ストアに公開するアプリを開発したりすることを目的としています。

QB Online との間でデータをプルできる Web またはその他のサービス側アプリを正常に作成しましたか?

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

quickbooks - QuickbooksOnlineEditionを使用したアプリケーションのクライアント証明書の生成

appreg.intuit.comエリアから証明書を取得しようとしています。以前にホストとしてmysubdomain.myhost.comに登録され、AppLoginとしてmyapp.myhost.comに登録されたWebアプリがあります。一部のシステムで最近変更があったため、IPアドレスからQBOEとインターフェイスするアプリケーションを実行する必要があります。作成して現在設定しているIPアドレスの証明書があります。

CN = 123.456.78.9:myapp.myhost.comを使用してjavaキーストアに新しいキーを作成しました

これを行ったら、新しい証明書リクエストを生成しました。

-----新しい証明書を開始しますREQUEST ----- MIIEUzCCAzsCAQAwczEdMBsGA1UEAxMUcWJvZS5hZXJ1c29ubGluZS5jb20xCzAJ BgNVBAsTAklUMRMwEQYDVQQKEwpBZXJ1cywgTExDMRAwDgYDVQQHEwdCcmlzdG9s MREwDwYDVQQIEwhWaXJnaW5pYTELMAkGA1UEBhMCVVMwggEiMA0GCSqGSIb3DQEB AQUAA4IBDwAwggEKAoIBAQDMqC2g9voE9WwEl4puuOUYTOBOJECe + 7N / BVLt6My0 hn9fj0zDkKzQitYiebFYPLbArECybSfTNubjmOiwl / OsR2sLltAXpdqp4 + JTiBWW E / 9w95jGwCNu4T4Dzuv7O0Cj5lFp3b + ATfeRQjkTy8On5FwbU0ESrMOE / l1FpXd0 raL5dCVJSOnqROnD + T1 + toapSfZgCNp3FD6swlYHBQ80dsrON2uj8J0gj6kqhcjg 3jfgy7RBksE2RDbRXwLKBb + BaSWCMHe8EbLMDrN + sah9YHuHNKxJRQNjAl2ccS09 Ss2BfPYkABMBzmV5su8Y87ahu6ve1szX4XzPdSz9K6dzAgMBAAGgggGZMBoGCisG AQQBgjcNAgMxDBYKNS4wLjIxOTUuMjB7BgorBgEEAYI3AgEOMW0wazAOBgNVHQ8B Af8EBAMCBPAwRAYJKoZIhvcNAQkPBDcwNTAOBggqhkiG9w0DAgICAIAwDgYIKoZI hvcNAwQCAgCAMAcGBSsOAwIHMAoGCCqGSIb3DQMHMBMGA1UdJQQMMAoGCCsGAQUF BwMBMIH9BgorBgEEAYI3DQICMYHuMIHrAgEBHloATQBpAGMAcgBvAHMAbwBmAHQA IABSAFMAQQAgAFMAQwBoAGEAbgBuAGUAbAAgAEMAcgB5AHAAdABvAGcAcgBhAHAA aABpAGMAIABQAHIAbwB2AGkAZABlAHIDgYkAJ1L9qpiQmoL5dNlVLkM2P6UFcMYM E1cUMidPEUHEGfxOB1eTGXu8rhguJfDScUiy9h1SOkHO8CnjCQFoYPhb / iRhaCbb u1UsNfoJG1imCP07Lr8k8gOW76zuvn + zfU5AbSQjJf / SbXyLZO9TDbe4Y2aklRo2 aeZBVm2GXz3ezjYAAAAAAAAAADANBgkqhkiG9w0BAQUFAAOCAQEAVUT0xkyDB5rB niZT5zYMcYa8vd68Dgl0RZ7CtEkBS4EFf4IayDBO1Z3ycZkjpEP879ktpkfD9pbP 1c1Ksm2s61RKivYqcF4HD594UDJCAfjqMyyQOUtkw / iegMSIVos5ngbQVcABvdY8 c6J2icTY30L + WGrmZmZczNGHB5GrU6Vc5f2mU49cDHaLF8j4KaDIHqX + 9 + WY / XM8 FQ8ovW6zIkmdxn8lZ1jmTGAE / V3 / DTFsAHtRh + 4m2uT4LDUQTA4vHYxcfGoGZk9R U5ypYayMScLIWYBPIZG9lZdj0iD7P6XD04GBzjdmgQxZi7zaYi9JtlwqVK + g9kYx fr2pEzvrPw == ----- END新しい証明書要求---- - リクエスト - - -リクエスト - - -リクエスト - - -リクエスト - - -リクエスト - - -リクエスト - - -

これをアプリ登録のリクエストエリアに貼り付けようとすると、「ARSC262:ホスト名:applogin形式ではない一般名」が表示されます。これは、私が知る限り、正しい形式です。また、フォーラムのどこかで、メールアドレスやオプションのフィールドを追加してはいけないところを見ました。同じエラーメッセージでそれらを削除しました。私のapploginがホストまたは少なくともホストの一部と何らかの方法で一致するように変更する必要があるものはありますか?それらはまったく関係がありますか?間違ったフォーマット以外に、エラーメッセージが指し示している可能性のあるものは他にありますか?

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

php - QuickbooksMyTimeファイルでの奇数の日時表現

PHPを使用してQuickbooksMyTimeimtファイルを処理しようとしています。imtファイルはプレーンテキストのXMLファイルです。PHP SimpleXMLライブラリを問題なく使用できましたが、次の1つだけです。

My Time XMLファイルでの日時の数値表現は、これまでに見たことのないものです。

attritube [@ name='start']の値は次のとおりです。

308073428.00000000000000000000

これはExcelベースのストレージ方法ではありません308,073,428は1900-01-00から日数が多すぎて、Unixエポックでもありません。

だから、私の質問は、誰かがこのタイプの日時表現を見たことがありますか?

0 投票する
7 に答える
9419 参照

java - Quickbooksにデータを取り込む必要がある

QuickbooksにインポートするためのIIFファイルを作成する既存のJava(またはJVM対応言語)ライブラリを探しています。無料または商用。誰か知ってる?

アップデート:

この質問に対するコメントを読んだ後、Intuitが提供するIPPおよびSDKオプションを調べましたが、これをさらに難しくすることはできませんでした。これが私がしなければならないことです。データベースからデータを取得し、Quickbooksにインポートできるある種の形式にエクスポートする必要があります。Quickbooksアプリケーション/データベースはWebアプリケーションが実行されているサーバー(Linux)上にないため、これは実際には自動プロセスである必要はありません。

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

php - QuickBooks.phpが空白なのはなぜですか?

QuickBooksphpフレームワークをhttps://idnforums.intuit.com/messageview.aspx?catid=56&threadid=9164&enterthread=yからダウンロードしました。データベースを構成しました。しかし、何らかの理由でQuickBooks.phpにアクセスすると、ページが空白になります。エラーも発生しません。

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

quickbooks - QBXMLによって作成された新しい見積もりを開く方法

こんにちは

私はWeb開発者です
私のWebページには、IRequestProcessor2オブジェクトと彼と連携するJavaScript関数がいくつかあります。
QBXMLクエリでQuickBooksに新しい見積もりを作成できます。

次に、QuickBooksウィンドウを自動的にアクティブにして、その見積もりを開く必要があります
。QBXML(またはQBFC)で可能ですか?
そしてどうやって?

ありがとうございました。