Next Topic

Previous Topic

Book Contents

QuickBooksデスクトップ製品の統合

Service BillingとQuickBooks Desktop 2003以降を統合するには、QuickBooks Web Connector 2.xを使用します。

QuickBooks Web Connectorは定期的にService Billingをポーリングするため、Service Billingでの変更は1つのポーリング間隔内ではQuickBooksデスクトップ製品に表示されません。通常、ポーリング間隔は1分に設定されます。また、QuickBooks Web Connector内からオンデマンドでService Billingをポーリングすることもできます。

注:Quickbooksの顧客アドレスレコードは、新しいService Billingの顧客レコードが作成されたときにのみ、Quickbooks内で更新されます。その後は、それぞれのシステムで顧客アドレス情報を管理する必要があります。

Service BillingとQuickBooksデスクトップ製品を統合するときに、構成しなければならない主なソフトウェアコンポーネントが3つあります。

完了後に、アカウントマッピングを構成します。

VSAサーバーへのHTTPSアクセスの構成

QuickBooks Web Connectorを使用するには、HTTPSがVSAを含む任意のサーバーに接続する必要があります。まだ構成していない場合は、HTTPSアクセス用にVSAサーバーを構成します。

QuickBooks Web Connectorのアクセス用のService Billingの構成

  1. Service Billing > [会計統合] > [構成]ページを表示します。
  2. [編集]をクリックして、[会計統合の編集]ダイアログを表示します。次の情報を入力します。

    Word 80% / HTML 100%

  3. [保存]をクリックします。[構成]ページの下部に[QuickBooks QWCファイル]ハイパーリンクが表示されます。

    注:構成情報の保存後、Service Billing > [構成]ページに[QuickBooks QWCファイル]リンクが表示されない場合は、ページを更新してください。

    Word 80% / HTML 100%

  4. [QuickBooks QWCファイル]リンクをクリックして、KSBQBWebConnectorSvc.qwcファイルを保存します。
  5. Notepad.exeを使用して、KSBQBWebConnectorSvc.qwcファイルのAppURLおよびAppSupport要素を調べ、それらに含まれるURLが完全修飾されていることを確認します。たとえば、要素のURLにドメイン情報が欠落している場合は、この情報が含まれるようにURLを編集します。
  6. QuickBooksデスクトップシステムからアクセスできるネットワーク上の場所に、KSBQBWebConnectorSvc.qwcファイルをコピーします。

QuickBooks Web Connectorの構成および実行

  1. QuickBooks Web Connectorをダウンロードします。
  2. QuickBooksデスクトップシステムにQuickBooks Web Connectorをインストールします。QuickBooksデスクトップ製品のバージョンは2.x以降でなければなりません。
  3. Service Billingの[構成]ページで入力したものと同じ会社のQBWファイルを使用して、QuickBooksデスクトップ製品を開始します。
  4. QuickBooks Web Connectorを実行します。
  5. QuickBooks Web Connectorで、[アプリケーションの追加]ボタンをクリックします。参照し、以前にService Billingで作成したKSBQBWebConnectorSvc.qwcファイルを選択して、[開く]をクリックします。
  6. [新しいウェブサービスの承認]ダイアログが表示され、接続を確定するように求められます。
  7. [QuickBooks - アプリケーションの資格情報]ダイアログが表示され、どのようなアクセスをアプリケーションに付与するかを尋ねられます。
  8. これにより、QuickBooks Web Connectorのメインウィンドウに"KSB QBWebConnector Service"という新しい行が表示されます。
  9. [選択対象の更新]ボタンをクリックして、構成をテストします。
  10. [自動実行]列のチェックボックスを必ずチェックします。
  11. [間隔: 分]列の数値を必ず1にします。

    注:最後の2つの設定は変更しないことが推奨されます。[自動実行]をチェックしていない場合、QuickBooks Web ConnectorはService Billingを自動でポーリングしません。[間隔: 分]の値が大きすぎる場合、QuickBooksのデータはService Billingのデータと同期されなくなります。

    警告:QuickBooks Web Connectorアプリケーションはサービスではありません。Service Billingのデータを処理するには、このアプリケーションを実行中のままにする必要があります。QuickBooks Web Connectorをデスクトップに表示しないようにするには、[非表示]ボタンをクリックします。QuickBooksコンピュータをリブートする場合は、QuickBooks Web Connectorを再起動してください。

    注:QuickBooksデスクトップ製品をを実行し続ける必要はありません。QuickBooks Web Connectorは、実行されるたびにバックグラウンドでQuickBooksデスクトップ製品を開始します。

Word 60% / HTML 100%

トラブルシューティング

「KSB Quickbooks Desktop Integration Troubleshooting」を参照してください。

毎日のクリーンアップ

Service Billingは、通常1日1回にスケジュールされた自動アクティビティのセットを実行します。このスケジュールを設定するには、[構成] > [アプリケーション設定] > [スケジュール]タブを使用します。スケジュールするアクティビティには、QWBCJobsキューの監視、"完了"または"処理済み"のステージにあるジョブの削除、一定の日数が経過したジョブの削除などがあります。デフォルトの経過日数は7です。

警報

Service Billing > ホームページには、[警報]ダッシュレットが表示されます。QBWCJobsキューが指定した時間数より長く"保留中"ステージに留まっていると、このダッシュレットに警報が表示されます。デフォルト値は24時間です。この警報は、QuickBooksコンピュータのQuickBooks Web Connectorアプリケーションでジョブが処理されていないことを通知します。たとえば、QuickBooks Web Connectorが実行できないか、構成上の問題がある可能性があります。QuickBooks Web Connectorアプリケーションが動作している場合は、"KSB QBWebConnector Service"行の情報を確認します。[ステータス]列に赤色のエラーが表示される場合があり、問題についての情報を示している可能性があります。また、[ログの表示]ボタンをクリックしても、役に立つ情報が得られる可能性があります。