Commerce のオフライン実装のトラブルシューティング

この記事では、Microsoft Dynamics 365 Commerce のオフライン実装に関するトラブルシューティングの概要を説明します。 これは、オフライン機能の使用に関連するトラブルシューティングの詳細に焦点を当てています。 この記事は、Dynamics 365 Commerce Modern POS または Store Commerce アプリケーションに関連するオフライン機能を実装する顧客を対象としています。

データの適切な構成と同期は、Dynamics 365 Commerce の正しいオフライン実装とって非常に重要です。 業務上の要件、IT インフラストラクチャ、全体的な準備のいずれであっても、データが正しく同期されていない場合は、環境全体が事実上役に立たないことになります。 したがって、最優先事項は、完全な実装全体でデータをコンフィギュレーション、生成、同期、検証するために何が必要かを理解することです。 この実装は、Commerce Headquarters から Commerce Scale Unit (CSU) を経由して、Modern POS (オフライン データベースの有無にかかわらず) やその他の店舗内コンポーネントを使用する従来型の店舗にまで及びます。

Commerce Data Exchange (CDX) は、データベース間でデータを複製および同期する Commerce の機能です。 ただし、CDX は一般的なデータ レプリケーション機能とは異なり、フィルタリングの実行も可能です。 CDX は、選択のために指定されたチャネルに固有のデータのみを生成したり、オフライン データベースから特定のテーブルをフィルター処理したり、使用されなくなったデータについて、期限切れの割引など、使用されなくなったデータのために期限切れレコードをフィルター処理することで、データ セットを最小限に抑えることができます。

Commerce オフライン機能の詳細については、「追加リソース」を参照してください。

トラブルシューティング

次の表に表示されているエラーがリストされていない場合は、Microsoft サポートが問題の解決を援助できるようにサポート依頼を作成してください。 このセクションは、時間経過に伴い追加のエラーで更新されます。 したがって、この記事は、オフライン データベースを使用する Store Commerce アプリ レジスターを実装または更新する前に確認する必要があります。

トラブルシューティング エラーはすべて Microsoft_Dynamics_ で始まることに注意してください。 ただし、次の表では、エラーコードを短くするために、この前置文字列を省略しています。

エラー Description
Commerce_Runtime_AuthenticationFailed
Commerce_Runtime_AuthorizationFailed
Commerce_Runtime_WorkerNotFound
Commerce_Runtime_PartyNotFound
Commerce_Runtime_RetailStaffNotFound
サインイン関連の問題が発生しました。 オフライン データベースでデータが見つかっていない、または正しく構成されていない可能性があるため、この問題が発生します。

この問題を修正するには、スタッフ スケジューラ ジョブを実行します (既定では、1060 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Commerce_Runtime_ChannelEmployeeAddressBookNotFound
Commerce_Runtime_EmployeeNotOnStore
この問題は、店舗の従業員のアドレス帳が見つからないか、オフライン データベースで作業員が店舗に正しくマップされていない場合に発生することがあります。

この問題を修正するには、スタッフ スケジューラ ジョブを実行します (既定では、1060 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Commerce_Runtime_EmployeePositionAssignmentNotFound
Commerce_Runtime_EmployeePositionDetailNotFound
この問題は、オフライン データベースで作業者の職位の詳細や割り当てが見つかっていない、または有効だった場合に発生することがあります。

この問題を修正するには、スタッフ スケジューラ ジョブを実行します (既定では、1060 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Commerce_Runtime_EmployeePermissionGroupNotFound この問題は、作業者の POS のアクセス許可設定がオフライン データベースで見つからない、または正しく構成されていない場合に発生することがあります。

この問題を修正するには、スタッフ スケジューラ ジョブを実行します (既定では、1060 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Commerce_Runtime_AuthenticationMethodDisabled
Commerce_Runtime_ChannelConfigurationNotFound
Commerce_Runtime_ChannelNotPublished
Commerce_Runtime_ChannelRecordNotFound
Commerce_Runtime_EmployeePermissionContextNotFound
Commerce_Runtime_InvalidChannel
Commerce_Runtime_InvalidChannelConfiguration
Commerce_Runtime_StaffIdContextMissing
Commerce_Runtime_LocalDeviceAuthenticationFailed
オフライン モードに切り替えできません。 チャンネル情報が使用できないか、正しく構成されていないかのどちらかです。

この問題を修正するには、チャネル コンフィギュレーション スケジューラ ジョブを実行します (既定では、1070 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Commerce_Runtime_CredentialsNotConfigured
Commerce_Runtime_CredentialsNotFound
Commerce_Runtime_InvalidAuthenticationCredentials
Commerce_Runtime_LocalLogonFailed
Commerce_Runtime_UserBlockedDueToTooManyFailedLogonAttempts
オフライン モードに切り替えできません。 ユーザー情報が使用できないか、正しく構成されていないかのどちらかです。

この問題を修正するには、スタッフ スケジューラ ジョブを実行します (既定では、1060 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Commerce_Runtime_CriticalStorageError オフライン データベースのアクセス許可、サイズ、ディスク容量のステータスを確認するにはオフライン ダッシュボードを使用できます。
Commerce_Runtime_ElevatedUserSameAsLoggedOnUser このエラーは、同じユーザーがマネージャの上書きを実行しようとする場合に発生します。 異なるユーザーが使用されている必要があります。
Commerce_Runtime_RealtimeServiceNotSupported
Commerce_Runtime_TransientStorageError
オフライン モードに切り替えできません。 オフライン データベースが正しくインストールされていないか、正しく構成されていないかのどちらかです。 すべてが正常に設定されたことを確認します。 また、システム管理者にお問い合わせください。
Commerce_Runtime_TerminalNotFound
Commerce_Runtime_DeviceConfigurationNotFound
この問題を修正するには、チャネル コンフィギュレーション スケジューラ ジョブを実行します (既定では、1070 スケジューラ ジョブです)。 また、システム管理者にお問い合わせください。
Internal_Server_Error
Request_Timeout_Error
Commerce_Runtime_InvalidFormat
これらのエラーには、さまざまなシナリオが含まれています。 そのため、Microsoft では、サポートに問い合わせて直接支援を受けるようお勧めします (該当する場合)。

追加リソース

Commerce のオフライン実装の考慮事項

Commerce Data Exchange 実装ガイダンス

Commerce Data Exchange のトラブルシューティング

Commerce Data Exchange ベスト プラクティス

オンラインおよびオフラインでの販売時点管理 (POS) の操作

Dynamics 365 Commerce アーキテクチャの概要

店舗内トポロジの選択

デバイス管理実装ガイダンス

Commerce Scale Unit のコンフィギュレーションとインストール (自己ホスト)