0

qbXML を使用してトランザクションをプッシュおよびプルする内部アプリケーションのために、Quickbooks Online とのインターフェースを試みています。私の問題は、「バンキング」>「レジスター」ページの下にリストされているアイテムをリストして追加するために、どのメッセージを送信する必要があるのか​​ わからないことです。Intuit ソフトウェア開発キットのオンスクリーン リファレンスに記載されているメッセージを確認しましたが、この情報を提供してくれるメッセージはありません。

また、各メッセージの機能を説明するリストを知っている人はいますか?

4

1 に答える 1

2

銀行口座の登録簿にいる場合は、小切手を書いています。QuickBooks には 3 種類のチェックがあります。

  1. 経費チェック - レジスタ ウィンドウで直接チェックを追加した場合、経費チェックを追加することになります。
  2. 請求書支払小切手 - これらは小切手登録簿に表示されますが、請求書支払操作でのみ追加できます。
  3. 給与チェック - これらはチェック レジスタに表示されますが、Intuit Payroll Service を使用するか、手動給与計算を有効にすることによってのみ追加できます (実際には手動給与計算を行う人はほとんどいませんが、テスト目的で知っておくとよいでしょう)。

最初の 2 種類のチェックには、それぞれ Add/Mod Check および Add/Mod BillPayment メッセージという独自のメッセージ タイプがあります。給与チェックは、SDK では追加できません。トランザクション クエリ メッセージを使用して、3 つのタイプすべてをクエリできます。また、日誌エントリを使用して任意のレジスタにエントリを追加することは可能ですが、自分が何をしているのかを確実に理解している場合を除き、これは良い考えではありません。

こんなことは言いたくないのですが、QuickBooks メッセージの最良のリファレンスは、あなたが既に使っているものです。<sdk root>\docs ディレクトリには、SDK 操作を説明する XML ファイルもあります。しかし、ユーザーの視点から QuickBooks がどのように動作するかを理解することに代わるものはありません。

QuickBooks の統合に取り組む場合は、1 人または複数の QuickBooks プロ アドバイザーと友達になり、この種の問題を彼らが実行できるようにすることをお勧めします。QuickBooks のプロ アドバイザーは、SDK プログラマーにアクセスできると便利な場合が多いため、この関係は一般的に相互に有益です。

于 2013-01-03T04:39:11.733 に答える