次の方法で共有


コマースの周辺機器シミュレーター

周辺機器シミュレーターは、Microsoft Dynamics 365 Commerce の一部として、またスタンドアロン ユーティリティとして、Microsoft が提供しているユーティリティです。 ユーティリティには 2 つの主要コンポーネント、仮想周辺機器シミュレーター および 販売時点管理シミュレーター があります。

  • 仮想周辺機器 : 仮想周辺機器は、主に物理的なPOS周辺機器を必要とするシナリオのテストをサポートし、周辺機器の問題を修正するためにも役立ちます。 周辺機器が物理的に接続されている場合には正しく機能せず、仮想周辺機器として構成すると正しく機能する場合、物理デバイスや製造元が提供するデバイス ドライバーが原因で発生している可能性があります。 このような場合は、問題を解決するために製造元に問い合わせをお勧めします。
  • POSの : POSの機能は、POSクライアントを配置することなく、物理的な周辺機器の互換性をテストします。

周辺機器をダウンロードしてインストールする

ダウンロードする周辺機器のパッケージ ファイルは、 Microsoft Dynamics Lifecycle Services (LCS) 共有ファイル 資産にあります。

周辺機器をインストールするには、次追従するを実行します。

  1. LCS にサインインします。

  2. 共有ライブラリ 移動資産する

  3. 小売セルフサービス パッケージ を選択します。

  4. 選択を選択 Commerce Peripheral : 使用するStore Commerceバージョンに対応するダウンロードをダウンロードします。

    メモ

    周辺機器を選択してダウンロードする前に、ブラウザのポップアップ ブロックを無効にする必要があります。

  5. ダウンロードが完了した後、ダウンロード フォルダーを開き、VirtualPeripherals.msi をダブルクリックすると、インストーラーが開始します。

  6. 既定の設定を使用して周辺機器をインストールします。

周辺機器シミュレーターの他に、Monroe Consulting Services からコモン コントロール オブジェクトをインストールする必要があります。 その他の場合は、周辺機器の動作が正常に動作しません。 コモン コントロール オブジェクトをダウンロードするには、次に MCS: OPOSコモン コントロール オブジェクト - 現在のバージョン

仮想周辺機器シミュレーター

この仮想周辺機器シミュレーターを使用すると、周辺機器の設定、テスト、およびトラブルシューティングを行うことができます。 周辺機器のテストを簡素化したり、正しくない設定または障害が発生しているデバイス ドライバーによって生じた問題を分離するために使用できます。 周辺機器シミュレーターには、コマースがサポートするデバイスの仮想バージョンを搭載したデスクトップ プログラムが含まれています。 各仮想デバイスのセクションには、デバイスと POS 間の相互作用が表示されます。 また、さまざまな POS シナリオに有効な入力を提供するために使用することもできます。 周辺シミュレーターは、POS と次の仮想デバイス間の相互作用をサポートします:

  • [プリンター ] : 仮想周辺機器で、POSプリンター用に構成されたレシートを表示できます。

  • [行 ] : 仮想行表示を構成して、物理的な行ディスプレイに活動を表示できます。

  • 磁気ストライプ リーダー (MSR) : 仮想周辺機器の周辺機器からPOSにシミュレーションされた磁気ストライプ イベントを送信できます。

  • ドロワー : 物理的なキャッシュ ドロワーをシミュレートできます。

  • ドロワー2 : 周辺機器に2つ目のキャッシュ ドロワーを設定すると、2つの有効なシフトを持つ1つのPOSレジスターを含むシナリオをシミュレーションできます。

  • [ /&: 仮想周辺機器でサポートされる仮想バーコード スキャナーで、バーコード スキャン イベントを発行できます。

  • スケール : 仮想スケールを使用すると、POSとの計量品目の相互作用をシミュレートできます。

  • 個人識別番号 (PIN) パッド : PINパッド操作をシミュレートできます。

    メモ

    支払コネクタによる現物の PIN パッドのサポートを実行する必要があります。

  • 署名のキャプチャ : 仮想周辺機器の周辺機器には、顧客勘定の支払など、一部の支払/入金に必要な署名を求めるプロンプトを表示するように設定できる仮想署名のキャプチャ デバイスが含まれます。

  • 支払ターミナル : 仮想支払ターミナルをカスタム 支払コネクタ と一緒に使用して、POSから仮想支払デバイスへのアプリケーション プログラミング インターフェイス (API) 呼び出しをテストできます。 仮想支払端末を使用するには、支払コネクタを実装する必要があります。 詳細については、<支払コネクタと支払デバイスの実装 (ホワイト ペーパー)>を参照してください。

仮想周辺機器の接続を使用して、バーコード スキャナーとMSRから発生したキーボード アプリケーションアプリケーションのイベントをシミュレートすることもできます。 仮想周辺機器のシミュレーターは、Retail POS 用 Object linking and embedding (OPOS) をサポートします。

重要なシナリオ – 仮想周辺機器シミュレーター

トラブルシューティング

周辺シミュレーターを使用し、デバイスの設定をトラブルシューティングできます。 周辺機器シミュレーターまたは同じクラスのセカンド デバイスがない場合、どこで問題が発生したかを特定することが困難になる可能性があります。 ただし、周辺シミュレーターがある場合は、仮想デバイスを設定でき、物理デバイスに使用する同じコード パスとビジネス ロジックを実行できます。 周辺機器シミュレーター側からの仮想デバイスと物理デバイス間の主な違いは、サービス オブジェクト、またはデバイス ドライバです。 物理デバイスの場合は、サービス オブジェクトはデバイス メーカーによって提供されます。 対照的に、仮想デバイスの場合、サービス オブジェクトは周辺機器シミュレーターの一部として用意されています。 周辺機器シミューレーターが正常に機能している場合、ハードウェア プロファイルのデバイス名を実際のデバイスの名前に変更した後にデバイスが正常に機能しない場合は、メーカーが提出したサービス オブジェクトに問題があると想定できます。

トレーニング

物理的なハードウェアの設定が利用できない場合、周辺機器シミュレーターを使用し、実際的なレイヤーをキャッシャー トレーニングに追加できます。 トレーニングシナリオに周辺機器を含める場合は、製品のバーコードスキャンやギフト カード の読み取りなどの入力や、特定のトランザクションに対して印刷されるレシートを確認することで、POSとのより効率的な対話が可能になります。

テスト

ハードウェアを仮想環境に配置することなく、周辺機器を使用して製品のバーコードやレシート形式をテスト環境。 物理的なハードウェアが必要とされず、ハードウェア ステーションまたは物理的なコンピューターの POS を配置する必要がないため、バック オフィスに行われた変更をより迅速にテストできます。

仮想周辺機器シミュレーターの設定

ハードウェア プロファイルの設定

  1. 周辺機器シミュレーターを設定するには、Retail と Commerce>チャネル設定>POS 設定>POS プロファイル>ハードウェア プロファイルの順に移動します。

  2. 選択 新規 プロファイルを作成します。

  3. プロファイル番号 および 説明 フィールドに値を入力します。

  4. テストする必要がある仮想デバイスを設定するには、次の表を参照してください。 次に、表の列について説明します。

    • [デバイス ] : この列には、デバイスを設定するクイック タブの名前が表示されます。

    • [デバイス タイプ ] : この列は、デバイス選択のラベルが付いたフィールドに表示される値を示します。

    • [デバイス名 ] : この列は、デバイス名に入力する正確な値を示します。

      重要

      ハードウェア ステーションがこれらの特定の名前を使用し、デバイスに対処するため、ここで指定されたデバイスは必須です。 次の特定の名前を使用しない場合、デバイスは使用できません。

      バーコード スキャナーとMSRからキーボードのプログラムを起動するイベントをシミュレートするために、ハードウェア プロファイルに具体的な設定を設定する必要はありません。

      デバイス デバイス タイプ デバイス名
      プリンター OPOS MockOPOSPrinter
      ライン ディスプレイ OPOS MockOPOSLineDisplay
      MSR OPOS MockOPOSMSR
      手形振出人 OPOS MockOPOSDrawer1
      Drawer2 OPOS MockOPOSDrawers
      スキャナー OPOS MockOPOSScanner
      スケール OPOS MockOPOSScale
      PIN パッド OPOS MockOPOSPinPad
      署名キャプチャ OPOS MockOPOSSignatureCapture

レジスターへのハードウェア プロファイルの割り当て

  1. ハードウェア プロファイルを作成した後、Retail とコマース>チャネル設定>POS設定>レジスターの順に移動します。
  2. レジスター pos リスト選択、リンク周辺機器を使用するレジスターの 登録番号 フィールド)。
  3. 編集を選択します。
  4. プロファイル セクションの ハードウェア プロファイル フィールドでは、仮想周辺機器用に作成したハードウェア プロファイルを選択します。
  5. 保存 を選択します。

チャンネル データベースへの変更の同期

  1. Retail とコマース>Retail とコマース IT>配送スケジュールの順に移動します。
  2. 1090 配送スケジュールを選択します。
  3. 選択 を実行 POSに変更を同期化します。

データが同期されると、新しいハードウェア プロファイルとレジスターへの変更は、チャンネル データベースで使用できます。

仮想周辺機器シミュレーターの使用

仮想周辺機器の接続を開始するには、選択 Start コンピューターから"タイプ 説明" を選択、検索結果に表示されたアプリに選択をクリックします。 周辺機器を開き始め選択 周辺機器を使用します。 サポートされているデバイスは、ウィンドウの左側にタブとして表示されます。 特定のデバイスを表示するには選択そのデバイスのタブをクリックします。

ライン ディスプレイ機能

仮想行ディスプレイが構成されている場合は、POSトランザクションでスキャンした品目が表示されます。 明細行品目に加えて、支払 / 入金が POS で選択されている場合に支払われる合計を表示します。 また、支払/入金を入力すると、トランザクションに対してまだ支払がされていない金額が表示されます。 POS が使用されていない場合は、レジが終了したことを示すメッセージを表示できます。 ハードウェア プロファイルの ライン ディスプレイ FastTab のメッセージを設定する必要があります。

キャッシュ ドロワー機能

仮想キャッシュ ドロワーを使用するようにハードウェア プロファイルが構成されている場合、POS は、支払/入金申告などのドロワー操作に応答して、有効なシフトに対してキャッシュ ドロワーを開きます。 POS は、レジ担当者が標準現金店頭払いトランザクション中に現金を変更または預金できるように、キャッシュ ドロワーも開きます。 仮想キャッシュ ドロワーには メイン ドロワー および セカンド ドロワーのラベルがあります。 これらのラベルはハードウェア プロファイルにドロワーとドロワー 2 とそれぞれ表示されます。 ドロワーが閉まると、終了したキャッシュ ドロワーの画像が表示され、終了したキャッシュ ドロワーのボタンには ドロワーを開く というラベルが付きます。 このボタン選択すると、イメージが開いているキャッシュ ドロワーのイメージに置き換えられるので、ドロワーが開いている状態を示します。 開いているキャッシュ ドロワーのボタンには ドロワーを閉める というラベルが付きます。

POS の複数の操作により、キャッシュ ドロワーを開くことができます。 キャッシュ ドロワーが開いている間はほとんどの操作を続行できません。 一部の営業終了処理は例外となります。 POS ユーザーが、キャッシュ ドロワーが開いている間に操作を実行できないことを示すエラー メッセージが表示された場合は、ユーザーは仮想または現物キャッシュ ドロワーを閉じて操作を続行する必要があります。 キャッシュ ドロワーがハードウェア プロファイルで 共有 とマークされている場合、システムは、操作の前にドロワーが閉じられていることを確認しません。 キャッシュ ドロワーを開いていても、通常通りに操作が進みます。 この動作は、キャッシュ ドロワーが販売担当者間で共有され、販売担当者がキャッシュ ドロワーを使用する一方で、他の販売担当者が自分の POS デバイスの不適切なタスクを実行するシナリオをサポートします。 キャッシュ ドロワーにした変更は、現在のシフトを閉じ、新しいシフトを開けるまでは確認できません。

MSR 機能

周辺機器シミュレーターは、OPOS モードまたはキーボード ウェッジ モードで操作することにより、仮想 MSR 操作に対して堅牢なサポートを提供します。 OPOSモードでは、MSRがOPOSデバイスとして機能するようにハードウェア プロファイルで構成されている必要があります。 キーボード ウェッジ モードは Microsoft Windows に、キーボード ウェッジ データ イベントを送信するのみです。 設定が異なること以外にも、OPOS とキーボード ウェッジ モードは次の点において違います。

  • POS クライアントでは、ロイヤルティまたはギフト カードのエントリに対して磁気ストライプ データを有効にするシナリオなど、特定のシナリオに対して、OPOS MSR デバイスが有効になります。
  • キーボード ウェッジ モードでは、データが送信されると、周辺機器シミュレーターがキーボード ウェッジ データを有効なフィールドに送信します。 この動作は、データがキーボードにより入力された場合に実行される動作に似ています。 キーボード ウェッジとして MSR を使用するには、ユーザーはデータが正しいフィールド受信されるように、Store Commerce アプリに切り替える必要があります。 遅延を設定して、ユーザーがデータを正しいフィールドに送信するための時間を確保できます。

ギフト カードや支払カードの読み取りのテスト

周辺機器シミュレーターが提供する仮想 MSR はギフト カードや支払カードの読み取りにおけるシナリオをテストするために特定の MSR データを設定することもできます。 プラス記号をカードするには選択 (+) ボタンをクリックし、プラス記号選択のタイプをカード。 その後、定義しているカードの有効期限の月と年を含め、カード番号を指定するか、または POS に送信する必要があるデータを追跡します。 カードの種類 フィールドで選択した値は、カードにマップできるだけのラベルです。 このラベルを使用すると、周辺機器カードに読み取った際に、 周辺機器に選択 カードするオプションは、図の画像の上にある左矢印 (<) ボタンと右矢印 (>) ボタンを使用して行カード。 プラス記号 (+) ボタンの隣にある 編集 および 削除 ボタンを使用することにより、カードを編集または削除できます。

PIN パッド

PIN パッドのシミュレーターを設定し、OPOS PIN パッドをシミュレートできます。 POSで電子資金移動 (EFT) トランザクションを実行し、PINの入力が必要な場合、ハードウェアはPINデバイスを呼び出してPINの入力を求める呼び出しを行います。 操作するには、周辺機器シミュレーターの PIN パッドが EFT 支払コネクターをサポートしている必要があります。

プリンター

仮想周辺機器には、POSからの印刷時にレシートが表示されるだけとなります。 印刷工程で複数の入庫が作成される場合、入庫をスクロールできます。

入庫印刷の構成

  1. Retail とコマース>チャネル設定>POS 設定>POS プロファイル>ハードウェア プロファイルの順に移動します。
  2. 仮想周辺機器用に作成したハードウェア プロファイルを選択します。
  3. Printer FastTab Editの選択
  4. レシート プロファイル ID フィールドで、レシート プロファイルを選択します。
  5. 保存 を選択します。

拡大縮小

スケールの製品が POS トランザクションに追加され、スケールが設定されると、POS によってスケールから重量を取得します。 仮想スケールと物理的スケールについては、製品がトランザクションに追加される前に製品と重量を指定する必要があります。 スケール製品をトランザクションに追加する前に、周辺機器シミュレーターに移動し、プラス記号 (+) およびマイナス記号 () ボタンを使用して、スケールがレポートする必要がある重量を調整します。 現在の値 フィールドで目的の重量を入力することもできます。 プラス記号 (+)、編集、および 削除 ボタンを使用することにより、重量単位を調整できます。 これにより、単位は、重さを測る製品またはスケールを使用するロケールをベースに指定されます。

スケール製品の設定
  1. Retail とコマース>製品とカテゴリ>カテゴリ別リリース済製品 に移動します。
  2. 製品レコードを開きます。
  3. 重さを測る製品を選択します。
  4. Retail と Commerce クイック タブで スケール製品オプションをいいえからはいに設定します。
チャンネル データベースへの変更の同期
  1. Retail とコマース>Retail とコマース IT>配送スケジュールの順に移動します。
  2. 1040 配送スケジュールを選択します。
  3. 選択 を実行 POSに変更を同期化します。

データが同期されると、スケールの製品が POS トランザクションに追加され、POS は重量に対してスケールをチェックします。

署名キャプチャ

支払/入金で署名が要求されている場合は、仮想署名のキャプチャ デバイスから仮想署名のキャプチャ パッドに対して署名を行うメッセージが表示されます。 ユーザーが署名を承諾すると、POS に署名を表示できます。 そして、レジ担当者が署名を承諾できるようになります。 署名は支払/入金とともに保存され、バック オフィスに他のトランザクション データとともに同期されます。

署名を要求するよう支払/入金を設定する
  1. Retail とコマース>チャネル>店舗>すべての店舗の順に移動します。
  2. 店舗を選択します。
  3. 編集を選択します。
  4. 選択 設定、次に 支払方法 設定選択 選択します
  5. 編集を選択します。
  6. 署名を要求する支払方法を選択します。
  7. 一般l セクションの 署名キャプチャ署名キャプチャ デバイスの使用 オプションを はい に設定します。
  8. 署名キャプチャの最小額 フィールドで、署名のキャプチャをトリガする必要がある最小額を入力します。
チャンネル データベースへの変更の同期
  1. Retail とコマース>Retail とコマース IT>配送スケジュールの順に移動します。
  2. 1070 配送スケジュールを選択します。
  3. 選択 を実行 POSに変更を同期化します。

データが同期された後に、使用された支払/入金で署名が要求され、金額が署名のしきい値を満たすと、POSは仮想署名のキャプチャ デバイスで署名を求めるメッセージを表示します。

追加設定

周辺機器シミュレーターのコンフィギュレーション ファイルを編集して、テストしているシナリオに対してさらに適切に取り組むことができます。 コンフィギュレーション ファイルは、C:\Program Files (x86)\Microsoft Dynamics 365\70\VirtualPeripherals\Microsoft.Dynamics.Commerce.VirtualPeripherals.Client.exe.configにあります。コンフィギュレーション ファイルでは、スケールでのテストに使用できる単位、テストカード使用できる各種のタイプ、およびバーコードのタイプが定義されます。 たとえば、コンフィギュレーション ファイルのテキスト値の変更することによって、実行時に選択できる新しいカード タイプまたは新しい測定単位を追加できます。 新しい値は、アプリケーションの再起動後に表示されます。

トラブルシューティング

周辺機器シミュレーターの活動は、周辺機器シミュレーター内に記録されます。 ログは C:\Program Files (x86)\Microsoft Dynamics 365\70\VirtualPeripherals\Microsoft.Dynamics.Commerce.VirtualPeripherals.Client.exe.config で見つけることができます。周辺機器シミュレーターも Windows イベント ログに問題をレポートします。これにはアプリケーションとサービス ログ>Microsoft >DynamicsAX でアクセスすることができます。

Store Commerce アプリまたは周辺機器シミュレーターを使用する場合に、ハードウェア プロファイルまたはその他の領域に加えた変更が明示的でない場合、チャンネルのデータベースにデータを同期する上で使用する配送スケジューラ ジョブを確認します。 変更が同期された後に、POS でまだ確認できない場合、POS クライアントを再起動します。

コンフィギュレーションされたキャッシュ ドロワーへの変更は、新しいシフトが作成されるまで有効になりません。 そのため、キャッシュ ドロワーに変更を加えた場合、新しいキャッシュ ドロワーの設定をテストするには、既存のシフトが常に閉まっているかを確認します。

メーカーのドライバがモンロー顧問サービスのコモン コントロール オブジェクトの後にインストールされている場合、ドライバが原因でコモン コントロール オブジェクトが正しく動作しなくなることがあります。 この場合、コモン コントロール オブジェクトを再インストールする必要があります。

インストール時に、仮想周辺機器シミュレータに関連する特定のアセンブリが誤って登録されている可能性があります。 この問題は、多くの場合、仮想デバイスの使用試行中に "OPOS_E_CLOSED' エラーに関連付けられるので、Windowsアセンブリ登録ツールを実行することで修正できます。 アセンブリ (Microsoft.Dynamics.Commerce.VirtualPeripherals.ServiceObjects.dll) を登録するには、管理者としてコマンド プロンプトを開き、'regasm /codebase "C:\Program Files (x86)\Microsoft Dynamics 365\70\Peripheral simulator for Retail\Microsoft.Dynamics.Commerce.VirtualPeripherals.ServiceObjects.dll"' を実行します。

POS シミュレーター

POS シミュレーターを使用すると、デバイスの製造元、独立系ソフトウェア ベンダー (ISV)、および小売業者が POS を配置しなくても周辺機器をテストできます。 Store Commerceアプリケーションとスタンドアロンのハードウェア で構成される周辺機器と同じビジネス ロジックを使用して、POSのハードウェア を使用して、POSとのデバイス ドライバーの互換性を、スタンドアロンのユーティリティとして決定できます。 したがって、デバイスの選択は、POS のセットアップと展開とは独立して行うことができます。

POS シミュレーターは、コマースから独立したスタンドアロン ユーティリティとしても提供されます。 スタンドアロン ユーティリティとして、POS シミュレータは主に周辺デバイスの互換性をテストするために使用されます。 テストは、デバイス メーカー自体が推進する必要があります。

POS シミュレーターの使用

  1. 選択 開始 コンピューターの上に 異なるを入力、検索結果に表示された場合はアプリケーションを起動します選択をクリックします。
  2. 選択 周辺機器を使用します。 サポートされているデバイスは、ウィンドウの左側にタブとして表示されます。 特定のデバイスを表示するには選択そのデバイスのタブをクリックします。

POS シミュレーターは、次のデバイスをサポートしています。

サポートされているデバイスの の下に 設定が含まれます。 "設定中" /& タブを使用して、POSの機能をテスト中のデバイスと通信する方法を指定できます。 ランタイム を選択すると、POS シミュレーターがデバイスと通信するのに使用する方法は、組み込みハードウェア局を持つ Store Commerce アプリが通信する方法と類似するようになります。 Win32 が選択されている場合、POS シミュレーターはデバイスと直接通信します。 この通信方法は、スタンドアロン ハードウェア ステーションが通信する方法に似ています。

設定タブで、テストを実行しているユーザーに関する詳細も提供できます。 これらの詳細は、互換性テストを行うメーカーにとって重要です。

POS シミュレーターのコンフィギュレーション

サポートされているデバイス クラスごとに、POS シミュレーターは複数のデバイスを設定できるようにします。 たとえば、複数のプリンターは、POS シミュレーターでコンフィギュレーションできます。 プリンター タブで、ユーザーは設定されたデバイスを順番に調べ、必要に応じてテストすることができます。

デバイスで使用可能なセットアップ パラメーターは、デバイスのタイプによって異なります。 新しいデバイスを設定するには、選択のクラスをテストし、プラス記号 (選択) ボタンをクリック+します。 利用可能なデバイスパラメーターのメニューが表示されます。

既に作成されているデバイスを編集するには、左矢印 (<) ボタンと右矢印 (>) ボタンを使用して適切なデバイスを見つけ、編集選択 編集

OPOS デバイスのコンフィギュレーション

  1. デバイス タイプとして OPOS を選択します。

  2. デバイス ドライバーの名前を選択します。 この値は必須です。 このリストには、デバイスがテストされているローカル マシンにインストールされているすべての OPOS サービス オブジェクトが含まれています。 手動でデバイス ドライバー名を入力することもできます。

    重要

    POS シミュレーターを使用して OPOS デバイスをテストする前に、OPOS コモン コントロール オブジェクトをインストールする必要があります。 これらのオブジェクトは、製造業者が提供するサービス オブジェクトとは別個のものです。

  3. 残りの必須フィールドにデータを入力します。

    メモ

    テスト用に機器をコンフィギュレーションするときは、POS シミュレーションが POS との互換性を確認できるようにするために、すべてのフィールドの値が必要です。

  4. デバイスがカジュアル テストまたは互換性テストに必要なレベルに構成されている場合は、選択 Saveデバイス

ネットワーク デバイスのコンフィギュレーション

POS シミュレーターは、ネットワーク デバイスをテストするために使用できます。 次のネットワーク デバイスがそのまま使用できます。

  • キャッシュ ドロワー : APG At drawer

  • レシート プリンター: プリンターTSP650II

  • 支払ターミナル : Alth 2はネットワーク デバイスとして構成できます。支払ターミナルをテストするにはカスタム データが支払コネクタ。

    メモ

    支払ターミナルはそのまま使用できません。

  1. デバイス タイプとして ネットワーク を選択します。

  2. 残りのフィールドのデータを入力します。

    メモ

    デバイス ドライバー名、モデル、およびバージョンのフィールドは、テスト対象のデバイス固有の実装のバージョンを識別するのに役立ちます。 デバイスは IP 上で独自の通信プロトコルを持つ傾向があるため、カスタム実装には特定の属性でラベルを付ける必要があります。

  3. デバイスがカジュアル テストまたは互換性テストに必要なレベルに構成されている場合は、選択 Saveデバイス

Windows デバイス

POS シミュレーターは、Windows プリンターをテストするためにも使用できます。 セットアップ パラメーターは、OPOS デバイスのパラメーターと同じです。

  1. デバイス タイプとして プリンター を選択します。

  2. 残りの必須フィールドにデータを入力します。

    メモ

    テスト用に機器をコンフィギュレーションするときは、POS シミュレーションが POS との互換性を確認できるようにするために、すべてのフィールドの値が必要です。

  3. デバイスがカジュアル テストまたは互換性テストに必要なレベルに構成されている場合は、選択 Saveデバイス

デバイスのテスト

各デバイス クラスには、固有のテスト機能があります。 デバイス固有のテストに加えて、各デバイスには自己テスト機能があります。

互換性のためにデバイスをテストしている場合は、デバイスを設定し、緑選択をクリックしてセルフ テストを開始します。 各デバイスで、POS (ランタイムモードで) またはスタンドアロン ハードウェアステーション (Win32 モードで) のデバイスの互換性を決定するために、異なる一連のテストが実行されます。 一部のデバイスでは、テストにはユーザー操作が必要です。 たとえば、バーコード スキャナーのセルフ テストではバーコードのスキャンが必要なので、セルフ テストによってバーコードをスキャンするように指示されます。

各セルフ テストおよび各手動操作による結果は、デバイス テスト ページの ログ セクションに表示されます。 ログ セクションをクリア、または結果をエクスポートしてファイルに保存することができます。 エクスポート ログの結果が公式互換性テストでどう使用されるかについては、この記事の後半で「デバイス メーカーへの指示」セクションを参照してください。

自己テストを停止するには、選択をクリックします。 たとえば、デバイスが応答しない場合はセルフ テストを停止する必要があります。 赤い四角は、セルフテストが進行中の場合にのみ使用できます。

デバイス固有の設定

このセクションでは、完了するために必要な設定が記載されています。

ライン ディスプレイ >設定タブ

自由形式のフィールドに入力された値を表示するには、選択 ロックおよび請求 デバイスを要求します。

  1. 選択 表示 デバイスに送信されたテキストを表示します。
  2. 選択 を選択 、行の表示からテキストをクリアします。
  3. 選択 リリース 、他のプロセスに使用できるような行ディスプレイをリリースします。

ライン ディスプレイ >詳細タブ設定

  • バイナリ変換 : 一部の行表示では、テキストをバイナリ形式に変換する必要があります。 この変換が必要かどうかを確認するのには、デバイスのマニュアルを参照してください。
  • [文字 設定: デバイスに送信される文字のコード ページです。 特定のコード ページの識別子については、https://msdn.microsoft.com/library/windows/desktop/dd317756(v=vs.85).aspx を参照してください。

MSR

  • [MSRのオープン 要求] : MSRからデータを受け取るPOSの機能を準備します。

  • MSRの閉じるおよび : 閉じる完了時にMSRデバイスを接続します。

  • カードの : MSRデバイスでカードされたデータ。

    重要

    実際のクレジット カードは、デバイス テストに使用しないでください。 期限切れのクレジットカードであっても、テストには使用しないでください。

PIN パッド

両方のタブに表示される設定

  • [ロック / ロック] : PINパッド デバイスをロックし、POSのロックを変更した場合にのみ使用できます。
  • [エントリの取得 する] : PINデータを受信するPOSの機能を有効にします。
  • キャンセル操作 : PINキャンセルに送信された要求を表示します。
  • [リリース ] : PINパッド デバイスをリリースします。

[設定] タブ

  • [金額 支払] : 顧客受入のためにPINパッド デバイスに送信する金額を指定します。
  • [勘定番号 ] : 必要に応じて勘定番号を指定します。
  • 暗号化されたPIN : デバイスから受信する暗号化されたPINを指定します。
  • 追加のセキュリティ : 暗号化されたPINに使用される暗号化暗号化を指定します。

[詳細] タブ

  • [タイムアウト ] : デバイスからの応答を待機する応答指定します。
  • [排 : PINパッド デバイスを有効にする前に請求を行う必要があります。
  • [ /&/ : デバイスが無効に応答しないときにデバイスに送信された以前のコマンドを上書きします。

スケール

  • [タイムアウト ] : タイムアウトの間隔です。 重量が読み取られる前に、スケールに製品を配置する必要があります。 スケールが指定した期間内に応答されない場合、要求がキャンセルされます。

署名キャプチャ

[設定] タブ

  • フォーム名 : 一部の署名キャプチャ デバイスでは、署名要求の送信時にフォーム名が必要です。
  • 署名 (他の) : デバイスから受信する署名データの2つ分の値。
  • [署名 使用] : デバイスから受信した署名の画像。

[詳細] タブ

  • [タイムアウト ] : タイムアウトの間隔です。 署名キャプチャ デバイスが指定した期間内に応答されない場合、要求がキャンセルされます。
  • [排 : PINパッド デバイスを有効にする前に請求を行う必要があります。
  • [ /&/ : デバイスが無効に応答しないときにデバイスに送信された以前のコマンドを上書きします。
  • [ロック ] : デバイスをロックし、POSの付け子によって使用を指定します。
  • [エントリの する] : デバイスから署名を要求します。
  • キャンセル操作 : キャンセルを定義します。
  • [リリース ] : 他のプロセスで使用できるよう、デバイスをリリースします。

バーコード スキャナー

  • [スキャナーのオープンおよび 要求] : スキャナーを開いて要求します。 POS シミュレーターは、この操作が正常に完了した後にスキャン イベントを受け取ることができます。
  • [スキャナーの閉じるリリースおよび する] : 他のプロセスでスキャナーを使用できます。
  • [スキャン ] : バーコード スキャナーから受信されたデータ。

支払ターミナル

すべてのタブに表示される設定

  • 選択動作を選択 : 選択で実行する特定の操作を定義します。 オプションには、すべてカードで支払うカードへの返金、および 支払の無効化 があります。
  • [ロックと要求 / ロック] : POSの機能で使用できるデバイスを準備します。
  • [品目の更新 ] : 指定した品目の詳細をデバイスに送信します。
  • [支払の する] : 支払支払コネクタ認証を要求するように指示します。
  • [支払の 取り込む] 支払コネクタ認証をキャプチャするように指示します。
  • [リリース ] : デバイスをリリースします。

[設定] タブ

設定 タブには、支払の承認が要求されたときにデバイスに送信されるプロパティが含まれています。

  • [請求書番号 ] : POSで生成される請求書番号を指定します。
  • [テスト ] : テスト トランザクションが実行中を示す値。
  • 支払コネクタ : 使用する支払コネクタ名前。
  • [借方キャッシュ バックの限度 ] : 借方トランザクションの実行時にデバイスで要求できるキャッシュ バックの最大金額。
  • [ロケール ] : 使用するロケール。 ロケールは、POS シミュレーター用の構成ファイルで定義されます。
  • [許可される最大 ] : 指定されたトランザクションで処理できる最大金額。
  • [許可される最小 ] : 特定のトランザクションで処理できる最小金額。
  • 署名のキャプチャの最小 : 顧客が署名を求める最小の金額。
  • ターミナル ID - プロセッサによって提供されたトランザクション プロパティに含まれるターミナルID。

[行] タブ

明細行 タブには、ライン ディスプレイとして使用されている場合に、デバイスに送信できるデータが含まれています。

  • [ /&] : デバイスに表示するトランザクション行の製品の説明。
  • [ / 割引] : トランザクション行に適用される割引金額。
  • [税込] 詳細行 : 製品ラインの金額。 この金額には税金が含まれています。
  • [品目ID ] : トランザクション行の製品ID。
  • [ / トランザクション] : トランザクション行の数量。
  • [在庫管理 ] : デバイスに表示する測定単位。
  • [ 価格 (単価) : トランザクション行の販売価格。
  • [汎用製品コード ] : トランザクション行でスキャンされたバーコード。
  • [無効 ] : トランザクション行がトランザクションから無効かどうかを示す値。

[詳細] タブ

詳細 タブには、デバイスに表示できる小計の情報が含まれます。

  • [割引金額 ] : トランザクションの割引の合計金額。
  • [小計金額 ] : トランザクションの小計。 この金額には、税金が含まれていません。
  • [税額 ] : トランザクションの税額。
  • [合計金額 ] : 支払予定の合計金額。 この金額には税金と割引が含まれます。
  • [通貨 支払] : トランザクションに使用される通貨。

[支払情報] タブ

" 支払情報 タブには、認証が処理された後に選択したフィールドから受信支払コネクタデータが含まれます。

  • [承認済 ] : 認証要求が承認されているかどうかを示す値です。
  • カードマスクされた番号 : デバイスカード提供されているマスク番号。 通常、カード番号の最後の 4 桁のみが表示されます。
  • カードタイプ : トランザクションにカードされるトランザクションの問題。
  • [承認済 ] : 支払を承認カード金額。
  • Payment SDK : 支払ソフトウェア開発キット (SDK) が提供できる追加データ (認証コードや支払処理プログラムによって提供されるその他のデータなど)。
  • [署名 ] : デバイスによって提供される署名のデータ。
  • 支払エラー : 認証要求の間に発生したエラー。

追加リソース

周辺機器