QuickBooks Desktop 会計ソフトウェアの統合と同期に関するエラーと一般的な問題のトラブルシューティング
QuickBooks Desktop 会計ソフトウェアを Shopify と統合または同期する際に、エラーが発生することがあります。このページでは、一般的なエラーとそのトラブルシューティングに関するガイダンスを紹介します。
基本的なトラブルシューティング手順
QuickBooks Desktop のデータを Shopify と統合する際に問題が発生している場合は、以下の基本的なトラブルシューティング手順を完了してください。
コンピューターのオペレーティングシステムと QuickBooks Desktop ソフトウェアを更新する
- お使いのコンピューターがインターネットに接続できることを確認します。
- お使いのWindowsオペレーティングシステムが最新の状態であることを確認します。
- QuickBooks Desktop アプリを最新のリリースに更新します。
- コンピューターを再起動します。
QuickBooks Desktop アプリの「管理者として実行」オプションを無効にする
- ログインしている Windows ユーザーが自分だけであることを確認します。
- QuickBooks Desktop アプリを閉じてから、コンピューターを再起動します。
- QuickBooks Desktop のショートカットを右クリックし、[プロパティ] を選択します。
- [詳細設定] をクリックします。
- [管理者として実行] の選択を解除します。
- [OK] をクリックしてから、もう一度 [OK] をクリックします。
- QuickBooks Desktop のショートカットをダブルクリックしてアプリを起動します。
管理者ユーザープロフィールを使用して QuickBooks Desktop にログインする
- QuickBooks の会社ファイルを開きます。
- 管理者プロフィールの資格情報を入力します。
- 管理者としてログインしていることを確認します。
- [会社] メニューをクリックしてから、[ユーザーとパスワードの設定] をクリックします。
- [ユーザーの設定] を選択します。
- 管理者ユーザーがログイン済みとして表示されていることを確認します。
QuickBooks の会社ファイルをシングルユーザーモードで開く
- QuickBooks Desktop アプリで、[ファイル] をクリックします。
- メニューに [シングルユーザーモードに切り替える] オプションが表示される場合は、そのオプションをクリックし、プロンプトに従ってシングルユーザーモードに切り替えます。
Shopify 管理画面の Realm ID が QuickBooks Desktop の Company Intuit ID と一致することを確認する
- QuickBooks Desktop アプリを開いてから、管理者ユーザープロフィールを使用してログインします。
- キーボードの F2 キーを押して、製品情報画面を開きます。
- Company Intuit ID が、Shopify 管理画面の QuickBooks Desktop Connector に表示されている Realm ID と一致することを確認します。
Shopify Connector が有効と表示されていることを確認する
- QuickBooks Desktop アプリを開いてから、管理者ユーザープロフィールを使用してログインします。
- [ファイル] > [アプリ管理] > [ウェブアプリの管理] の順にクリックします。
- [連携済みアプリ] をクリックします。
- Shopify Connector アプリが有効として表示されていることを確認します。
- Shopify Connector アプリが有効でない場合は、[ステータス] ドロップダウンメニューをクリックしてから、[再連携] をクリックします。
一般的なエラーのトラブルシューティング
QuickBooks Desktop 会計ソフトウェアとのデータの設定または同期中に、エラーが発生することがあります。発生する可能性のある一般的なエラーの例を以下に示します。
- トークン生成時の認証の失敗
- リストにある管理者ではない
- Shopify は QuickBooks Desktop Accounting と同期できませんでした
- QuickBooks を起動できませんでした
- Shopify は QBD に接続できません (0x8004040D)
- Shopify は QBD に接続できません (0x8004041D)
- Shopify と連携している会社が、現在 QuickBooks Desktop で開いている会社と異なります (0x8004040A)
- Shopify は QuickBooks Desktop Accounting と同期できませんでした (9900)
トークン生成時の認証の失敗
QuickBooks Desktop の会社ファイルでトークンを生成しようとすると、「トークン生成時の認証の失敗」というエラーが表示されることがあります。
手順:
- 基本的なトラブルシューティングの手順を完了します。
- お使いのコンピューターから古いバージョンの QuickBooks Desktop 会計ソフトウェアを削除します。
- お使いのコンピューターでコントロールパネルを開き、[プログラムと機能] をクリックします。
- 古いバージョンの QuickBooks Desktop を選択してから、[アンインストール] をクリックします。
- プロンプトに従って古いバージョンをアンインストールします。
- QuickBooks Desktop 会計ソフトウェアを修復します。
- お使いのコンピューターでコントロールパネルを開き、[プログラムと機能] をクリックします。
- 現在のバージョンの QuickBooks Desktop を選択してから、[アンインストール] をクリックします。
- プロンプトに従って現在のバージョンを修復します。
- 新しい Windows ユーザープロフィールを作成してから、新しく作成した Windows ユーザーを使用して QuickBooks Desktop ソフトウェアを再インストールします。
リストにある管理者ではない
管理者ユーザープロフィールではなく会計士ユーザープロフィールを使用してトークンを生成しようとすると、「リストにある管理者ではない」というエラーが表示されることがあります。QuickBooks の会社ファイルで Company Intuit ID をリセットする必要があります。
手順:
- QuickBooks の会社ファイルで、[ヘルプ] > [Intuit ID をリセット] の順にクリックします。
- YES と入力してから、[OK] をクリックします。
- QuickBooks Desktop アプリを閉じてから再度開きます。
- プロンプトに従い、管理者ユーザープロフィールを使用して Intuit アカウントにログインします。
Shopify が QuickBooks Desktop Accounting と同期できなかった
Shopify から QuickBooks Desktop へのデータ同期リクエストの受信に 30 秒以上かかると、「Shopify は QuickBooks Desktop Accounting と同期できませんでした」というエラーが表示されることがあります。
手順:
- 基本的なトラブルシューティングの手順を完了します。
- Shopify 管理画面で [ホーム] をクリックしてから、[QuickBooks Connector] をクリックして、アプリの権限を認証します。
- コンピューターを再起動します。
会社ファイルが別のコンピューターでホストされている場合、ネットワークの遅延がタイムアウトの原因となる可能性があります。会社ファイルを QuickBooks Desktop アプリと同じコンピューターに移動することを検討してください。
QuickBooks を起動できなかった
以下の理由により、「QuickBooks を起動できませんでした」というエラーが表示されることがあります。
- 管理者プロフィールを使用して QuickBooks が起動されたため、プログラムの権限レベルの不一致が発生している。
- 会社のファイルが開かれていない、またはファイルの管理者ユーザーでログインしていません。
- 複数のバージョンの QuickBooks がインストールされています。古いバージョンをアンインストールし、最新バージョンのみをインストールした状態にしてください。
- 間違った会社のファイルが開かれています。
手順:
- 基本的なトラブルシューティングの手順を完了します。
- お使いのコンピューターから古いバージョンの QuickBooks Desktop 会計ソフトウェアを削除します。
- お使いのコンピューターでコントロールパネルを開き、[プログラムと機能] をクリックします。
- 古いバージョンの QuickBooks Desktop を選択してから、[アンインストール] をクリックします。
- プロンプトに従って古いバージョンをアンインストールします。
- QuickBooks Desktop 会計ソフトウェアを修復します。
- お使いのコンピューターでコントロールパネルを開き、[プログラムと機能] をクリックします。
- 現在のバージョンの QuickBooks Desktop を選択してから、[アンインストール] をクリックします。
- プロンプトに従って現在のバージョンを修復します。
ShopifyはQBD 0x8004040Dに接続できません
複数回の同期に失敗した場合や、お使いのQuickBooks Desktopアプリが最新リリースではない場合に、「ShopifyはQBD 0x8004040Dに接続できません」というエラーが表示されることがあります。基本的なトラブルシューティングの手順を完了してから、QBConfigurationを再作成する必要があります。
手順:
- Windowsの検索に Services.mscと入力し、 サービス アプリをクリックします。
- QBWCMonitor を見つけ、ダブルクリックしてプロパティを開きます。
- [停止] をクリックし、[OK] をクリックします。
- Windowsの検索で、 explorerと入力し、 ファイルエクスプローラー。
- お使いのコンピューターで、C:\ProgramData\Intuit\WebConnector 3.0\Configに移動します。
- QBConfigurationファイルを右クリックし、[名前の変更] をクリックします。
- ファイル名をOLDQBConfigurationに変更します。
- Windowsの検索に Services.mscと入力し、 サービス アプリをクリックします。
- QBWCMonitor を見つけ、ダブルクリックしてプロパティを開きます。
- [開始] をクリックし、[OK] をクリックします。
- QuickBooks Desktopアプリを開き、管理者ユーザーとして会社のファイルにログインします。
- クリックします [ファイル] > [アプリ管理] > [ウェブアプリの管理]の順にクリックし、次のいずれかの操作を行います。
- トークンが存在する場合は、[接続済みのアプリ] をクリックし、アプリが [有効] と表示されていることを確認します。
- トークンが存在しない場合は、Shopifyを検索して Shopify Connector を選択し、[設定] をクリックしてトークンを生成します。
- クリックします [ファイル] > [アプリ管理] > [ウェブアプリの管理]の順にクリックし、次のいずれかの操作を行います。
ShopifyはQBD 0x8004041Dに接続できません
データ同期を可能にするためにQuickBooks Desktopアプリが開いていない場合、「ShopifyはQBD 0x8004041Dに接続できません」というエラーが表示されることがあります。この問題を解決するには、基本的なトラブルシューティングの手順を完了する必要があります。
Shopifyと連携している会社が、現在Quickbooks Desktopで開かれている会社と異なります:0x8004040A
Shopify Connectorアプリで設定されているファイルではなく、間違ったQuickBooks Desktopの会社のファイルが開かれている場合、「Shopifyと連携している会社が、現在Quickbooks Desktopで開かれている会社と異なります:0x8004040A」というエラーが表示されることがあります。
- 基本的なトラブルシューティングの手順を必ず完了してください。
- Shopify管理画面のRealm IDが、QuickBooks Desktopアプリの会社Intuit IDと一致することを確認します。
- QuickBooks Desktopアプリを開き、管理者ユーザープロフィールを使用してログインします。
- キーボードの F2 キーを押して、製品情報画面を開きます。
- Company Intuit ID が、Shopify 管理画面の QuickBooks Desktop Connector に表示されている Realm ID と一致することを確認します。
- QBConfigurationを再作成する:
- Windowsの検索に Services.mscと入力し、 サービス アプリをクリックします。
- QBWCMonitorを探し、ダブルクリックしてプロパティを開きます。
- [停止] をクリックし、[OK] をクリックします。
- Windowsの検索で、 explorerと入力し、 ファイルエクスプローラー。
- お使いのコンピューターで、C:\ProgramData\Intuit\WebConnector 3.0\Configに移動します。
- QBConfigurationファイルを右クリックし、[名前の変更] をクリックします。
- ファイル名をOLDQBConfigurationに変更します。
- Windowsの検索に Services.mscと入力し、 サービス アプリをクリックします。
- QBWCMonitorを探し、ダブルクリックしてプロパティを開きます。
- [開始] をクリックし、[OK] をクリックします。
- QuickBooks Desktopアプリを開き、管理者ユーザーとして会社のファイルにログインします。
- クリックします [ファイル] > [アプリ管理] > [ウェブアプリの管理]、次のいずれかの操作を行います。
- トークンが存在する場合は、[接続済みのアプリ] をクリックし、アプリが [有効] と表示されていることを確認します。
- トークンが存在しない場合は、Shopifyを検索して Shopify Connector を選択し、[設定] をクリックしてトークンを生成します。
- クリックします [ファイル] > [アプリ管理] > [ウェブアプリの管理]、次のいずれかの操作を行います。
- Windowsの検索に Services.mscと入力し、 サービス アプリをクリックします。
ShopifyはQuickBooks Desktop Accountingと同期されません。9900
ShopifyとQuickBooks Desktopアプリ間のデータ同期中に内部エラーが発生した場合、「ShopifyはQuickBooks Desktop Accountingと同期できませんでした。9900」というエラーが表示されることがあります。この問題を解決するには、基本的なトラブルシューティングの手順を完了し、WebConnectorサービスを再起動する必要があります。
手順:
- Windowsの検索でServices.mscと入力し、[サービス] アプリをクリックします。
- QBWCMonitorを探し、ダブルクリックしてプロパティを開きます。
- [停止] をクリックし、[OK] をクリックします。
- QuickBooks Desktopアプリを開き、管理者ユーザーとして会社のファイルにログインします。
- [ファイル] > [アプリ管理] > [ウェブアプリの管理] の順にクリックします。
- [接続済みのアプリ] をクリックし、アプリが [有効] と表示されていることを確認します。
確認用ログの取得
Shopify Retailサポートにお問い合わせいただく際、問題をさらに詳しく調査するために、QuickBooks Desktopアプリからログを取得するよう求められることがあります。3種類すべてのログを収集する必要があります。
アプリケーションログ
- Windowsの検索バーにRunと入力し、キーボードの
Enterキーを押してRunアプリを起動します。 %LocalAppData%\Intuit\WebConnector 3.0\Logのパスを入力し、[OK] をクリックします。- 最新の日付スタンプが付いたIntuit.QBDT.WebConnector.Applicationログ (例: Intuit.QBDT.Webconnector.Application_19_Apr_2023-07_20.log) を探します。
QuickBooks Desktop SDKログ
- Windowsの検索バーにRunと入力し、キーボードの
Enterキーを押してRunアプリを起動します。 %programdata%\Intuit\QuickBooks\のパスを入力し、[OK] をクリックします。- qbsdklog.txtファイルとqbsdkold.txtファイルを探します
QuickBooks Desktopプログラムログ
- Windowsの検索バーにRunと入力し、キーボードの
Enterキーを押してRunアプリを起動します。 %LocalAppData%\Intuit\QuickBooks\Log\のパスを入力し、[OK] をクリックします。- 最新の番号付きフォルダー (例: 32.0) を開きます。
- QBWin.logファイルとQBWDOTNET.logファイルを探します。QBWin.log.old
ファイルが1つ以上存在する場合は、最新の3つのファイルを収集します。