次の方法で共有


POS 周辺機器およびサービスの正常性チェック

この記事は、Microsoft Dynamics 365 Commerce 販売時点管理 (POS) での正常性チェックの操作概要について説明します。

小売店舗は、多くのアプリケーションとデバイスが使用される複雑な環境になることがあります。 たとえば、周辺機器が故障したり、誤って 1 日中プラグが外れるなど、相互関係のため、操作が増えると常に操作をスムーズに実行するのが困難になることがあります。 デバイスやサービスに関係する問題のトラブルシューティングは、大きな商社には費用がかかり、小さな操作ゆえに均等にもどかしくなることがあります。

Dynamics 365 Commerce には、このようなコストとフラストレーションを回避するのに役立つ正常性チェック操作が含まれています。 正常性チェック操作は、小売業者が通常の操作外の POS からデバイスを直接テストする方法と、ネットワーク関連の問題に対する 2 つのテストを行う方法を提供することで、問題が発生する前に問題を検出することができます。

重要な用語

期間 Description
周辺機器 POS アプリケーションが使用するすべてのデバイスにより、店舗のトランザクションおよび他の操作が容易になります。 例には、キャッシュ ドロワー、バーコード スキャナー、支払ターミナルなどがあります。
サービス この記事では、サービスは POS アプリケーションが依存する付加的なアプリケーションのことで、トランザクションおよび日常業務を実行します。 例には、税または出荷計算に役立つアプリが含まれます。

正常性チェック操作

正常性チェックの操作は、Commerce 本社の POSの操作 ページの操作 717 です。 POS が非ドロワーモードの場合に使用できます。 ただし、ハードウェア ステーションが有効である必要があります。

正常性チェック操作は、2 とおりの方法で販売時点管理ユーザーがアクセスできます。

  • 設定 ページの 正常性チェック ボタンを選択する。
  • 画面レイアウト ボタン グリッドにタイルを追加し、正常性チェック操作とそのタイルを関連付ける。

周辺機器の正常性チェック

既定では、正常性チェック操作は、現在レジスターに有効になっているハードウェア ステーションに対してハードウェア プロファイルで構成されているデバイスのみをテストします。 レジスターが 1 日中複数のハードウェア ステーションを使用していて、すべてに対して正常性チェックを行う場合、、一度に 1 つのハードウェアステーションに接続する必要があります。 店舗レベルの正常性チェックはありません。 ただし、このタイプのチェックは、Commerce サーバーの拡張機能により実行することが可能です。

最初から用意されている正常性チェック

種類 接続 詳細情報
プリンター OPOS このチェックは、POS (OPOS) 機能にリンクおよび埋め込まれている基本的なオブジェクトをテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
ライン ディスプレイ OPOS このチェックは、基本的な OPOS 機能をテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
デュアル ディスプレイ Windows このチェックにより、オペレーティング システムが 2 番目の Windows ディスプレイを検出できるようになります。
MSR OPOS このチェックは、基本的な OPOS 機能をテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
手形振出人 OPOS このチェックは、基本的な OPOS 機能をテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
スキャナー OPOS このチェックは、基本的な OPOS 機能をテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
スケール OPOS このチェックは、基本的な OPOS 機能をテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
PIN パッド OPOS このチェックは、基本的な OPOS 機能をテストします。 次にいくつか例を挙げます。
  • 開く: 開く > ClaimDevice > DeviceEnabled=True
  • 閉じる: DeviceEnabled=False > ReleaseDevice > 閉じる
支払ターミナル 支払の SDK このチェックは、支払 SDK によって提供される基本的な支払ターミナルの機能をテストします。
  • ロック
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • 終了

POS で周辺機器の正常性チェックを使用する

POS で正常性チェック操作が開始されると、コンフィギュレーションされたデバイスの一覧と各デバイスの状態が右側のウィンドウに表示されます。 単一のデバイスに対して正常性チェックを行うには、デバイスを選択して、選択先をテストを選択します。 すべてのデバイスに対して正常性チェックを行うには、すべてテストを選択します。 すべてテスト機能は、すべてのデバイスを一度に 1 つずつテストし、状態列の各デバイスの状態を更新します。

最後のチェック列には、各デバイスに対して正常性チェックがいつ最後に行われたかが表示されます。

デバイスが正常性チェックに合格した場合 (つまり、エラーが発生しなかった場合)、デバイスの状態は OK になります。 正常性チェックが失敗した場合、状態はエラーが発生したことを示します。 この場合、右のウィンドウにエラーに関係する詳細が表示されるか、またはシステム管理者に連絡するようユーザーに指示されます。

OPOS キーロックなどの一部のデバイスには、最初から用意されている正常性チェック テストはありません。 使用されているすべてのデバイスについて正常性チェック テストが検出されなかった場合、状態はサポートされていませんになります。

ネットワークの正常性チェック

ターミナルに構成されている周辺機器に関係なく、次に示す 2 つの既定のネットワークの正常性チェックは、常に正常性チェック リストに含まれます。 Retail Server の接続とネットワーク待ち時間の正常性チェックは、個別にまたは一緒に実行できます。

名前 細目
Retail Server の接続 Retail Server の接続に関する正常性チェックは、ターミナルが Retail Server とチャネル データベースに通信できる状態を確認し、リアルタイム サービス呼び出しを Commerce headquarters に実行できることが確認されます。
ネットワーク レイテンシ ネットワークの待ち時間に関する正常性チェックは、ターミナルと Retail Server の間のネットワークの待ち時間がテストされます。 このテストでは、Retail Server への 10 回の呼び出しの平均待機時間が 5 秒後に返されます。

ネットワーク待機時間の正常性チェック

ネットワーク待機時間の正常性チェックの結果は、次のテーブルに示すように分類されます。

待機時間の範囲 意味
0-50 ミリ秒 適切 : ネットワークの待機時間が低く、パフォーマンス関連の問題が発生する可能性は低いと考えます。
50-100 ミリ秒 許容可能 : ネットワーク待機時間は許容可能な範囲ですが、オフライン同期など、ネットワーク集中型の操作のパフォーマンスが低下する可能性があります。
100 ミリ秒より長い 低い : ネットワーク待機時間が、販売ポイントする低下する可能性があります。 100-150 ミリ秒範囲の待機時間では、一般的な操作のパフォーマンスは低下しない場合がありますが、待機時間が 150 ミリ秒を超えると、ほとんどの操作の速度が低下します。

ネットワーク待機時間をさらに診断するには、レジスターでインターネット速度テストを実行します。 インターネット速度のテスト結果の待機時間が長い場合は、インターネット接続で待機時間長いことをシステム管理者に通知してください。

正常性チェックの拡張

最初から用意されている正常性チェック テストは、一般的なエラーに対してわかりやすいメッセージを提供するようにコンフィギュレーションされています。 ただし、すべてのシナリオが対象になっているわけではありません。 拡張機能によって、商社は環境に特有のエラーに対して分かりやすいメッセージをマップできます。

カスタム正常性チェックを作成して、最初はサポートされていなかったデバイスのテスト、または POS が依存するすべてのサービスをテストすることもできます。

Store Commerceトリガーと印刷