Udostępnij za pośrednictwem


Kontrola kondycji urządzeń peryferyjnych i usług punktu sprzedaży

Ten artykuł opisuje przegląd operacji kontroli kondycji w punkcie sprzedaży (POS) usługi Microsoft Dynamics 365 Commerce.

Sklepy detaliczne mogą być skomplikowanymi środowiskami, w których używane są różne aplikacje i urządzenia. W miarę rozwoju działalności może być trudno zapewnić, aby operacje zawsze przebiegały bezproblemowo. Na przykład zależności od urządzeń peryferyjnych, które mogą ulec uszkodzeniu lub przypadkowo zostać odłączone, mogą zakłócić działanie. Rozwiązywanie problemów związanych z urządzeniami i usługami może być kosztowne dla większych handlowców i w równym stopniu frustrujące dla mniejszych operacji.

W programie Dynamics 365 Commerce operacja kontroli kondycji może pomóc zapobiegać niektórym kosztom i frustracji. Operacja kontroli kondycji może pomóc sprzedawcom detalicznym wykryć problemy, zanim wystąpią, dostarczając metodę testowania urządzeń bezpośrednio w miejscu sprzedaży przed normalnym działaniem, a także dwa testy problemów związanych z siecią.

Kluczowe terminy

Okres Opis
Urządzenie peryferyjne Dowolne urządzenie używane przez aplikację punktu sprzedaży w celu ułatwienia transakcji i innych operacji w sklepie. Przykładami mogą być szuflady środków pieniężnych, skanery kodów kreskowych i terminale płatności.
Obsługa klienta W tym artykule Usługa jest aplikacją pomocniczą, na której opiera się aplikacja punktu sprzedaży, aby wykonywać transakcje i codzienne operacje. Przykładem mogą być aplikacje, które pomagają w obliczeniach podatków lub kosztów wysyłki.

Operacja sprawdzania kondycji

Operacja sprawdzania kondycji jest operacją 717 na stronie operacje punktu sprzedaży w programie Commerce Headquarters. Można go użyć, gdy punkt sprzedaży jest w trybie bez szuflady. Jednak Stacja sprzętowa musi być aktywna.

Użytkownicy punktu sprzedaży mogą uzyskać dostęp do operacji sprawdzania kondycji na dwa sposoby:

  • Zaznaczając przycisk Kontrola kondycji na stronie Ustawienia.
  • Przez dodanie kafelka do siatki przycisków w układzie ekranu i skojarzenie operacji kontroli kondycji z tym kafelkiem.

Kontrola kondycji urządzeń peryferyjnych

Domyślnie kontrola kondycji testuje tylko urządzenia skonfigurowane w profilu sprzętu dla stacji sprzętowej, która jest aktualnie aktywna w rejestrze. Jeśli rejestr używa wielu stacji sprzętowych w ciągu dnia, w celu sprawdzenia kondycji wszystkich tych urządzeń musi połączyć się każdorazowo z jedną stacją sprzętową. Nie ma kontroli kondycji na poziomie sklepu. Jednak sprawdzanie tego typu może być możliwe za pośrednictwem rozszerzalności serwera Commerce Server.

Gotowe kontrole kondycji

Typ Połączenie Szczegóły
Drukarka OPOS Ten test testuje podstawowe łączenie i osadzanie obiektów dla funkcji punktu sprzedaży (OPOS). Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Wyświetlacz wierszowy OPOS Ten test sprawdza podstawowe funkcje OPOS. Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Dwa wyświetlacze Windows Ten test gwarantuje, że system operacyjny wykryje drugi ekran systemu Windows.
MSR OPOS Ten test sprawdza podstawowe funkcje OPOS. Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Szuflada OPOS Ten test sprawdza podstawowe funkcje OPOS. Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Skaner OPOS Ten test sprawdza podstawowe funkcje OPOS. Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Waga OPOS Ten test sprawdza podstawowe funkcje OPOS. Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Konsola PIN OPOS Ten test sprawdza podstawowe funkcje OPOS. Oto kilka przykładów:
  • Otwórz: Otwórz>ClaimDevice>DeviceEnabled=True
  • Zamknij: DeviceEnabled=False>ReleaseDevice>Close
Terminal płatniczy SDK Płatności Ten test testuje podstawowe funkcje terminalu, dostarczane przez zestaw SDK Płatności.
  • Zablokuj
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • Zamknij

W punkcie sprzedaży należy stosować kontrolę kondycji urządzeń peryferyjnych

Gdy w punkcie sprzedaży zainicjowano operację sprawdzania kondycji, w okienku po prawej stronie znajduje się lista skonfigurowanych urządzeń i jest wyświetlany stan każdego urządzenia. Aby sprawdzić kondycję dla jednego urządzenia, wybierz urządzenie, a następnie wybierz opcję Testuj wybrane. Aby sprawdzić kondycję wszystkich urządzeń, wybierz opcję Testuj wszystkie. Funkcja Testuj wszystkie sprawdza wszystkie urządzenia, pojedynczo i aktualizuje stan każdego urządzenia w kolumnie Stan.

Kolumna Ostatnie sprawdzanie kondycji jest wyświetlana po ostatnim zakończeniu sprawdzania kondycji dla każdego urządzenia.

Jeśli kontrola kondycji urządzenia została zakończona bez problemów (to znaczy, jeśli nie wystąpiły żadne błędy), stan urządzenia będzie pokazany jako OK. Jeśli sprawdzanie kondycji nie powiedzie się, stan będzie wskazywał, że wystąpił błąd. W tym przypadku okienko Szczegóły zawiera szczegóły związane z tym błędem lub informuje użytkownika o konieczności skontaktowania się z administratorem systemu.

Niektóre urządzenia, takie jak blokada klucza OPOS, nie mają gotowych testów sprawdzających kondycję. Jeśli test sprawdzania kondycji nie zostanie wykryty dla żadnego używanego urządzenia, stan będzie Nieobsługiwane.

Sieciowa kontrola kondycji

Dwie obecnie wymienione poniżej sieciowe kontrole kondycji są zawsze uwzględniane na liście sprawdzania kondycji, niezależnie od urządzeń peryferyjnych skonfigurowanych dla terminalu. Kontrola kondycji połączenia oraz opóźnień sieci mogą być uruchamiane pojedynczo lub razem.

Imię i nazwisko Szczegóły
Łączność serwera handlu detalicznego Kontrola kondycji połączenia z serwerem handlu detalicznego sprawdza, czy terminal może komunikować się z serwerem i bazą danych kanału, oraz sprawdza, czy w Commerce Headquarters mogą być wywołania usługi w czasie rzeczywistym.
Opóźnienie sieci Podczas kontroli kondycji opóźnienia sieci sprawdzane jest opóźnienie sieci między terminalem a serwerem handlu detalicznego. Test zwraca średnie opóźnienie dla 10 wywołań do serwera w ciągu okresu pięciu sekund.

Kontrola kondycji opóźnień sieci

Wyniki kontroli kondycji opóźnień sieci są klasyfikowane zgodnie z następującą tabelą.

Zakres opóźnienia Znaczenie
0–50 ms Dobrze – opóźnienie sieci jest małe i prawdopodobnie nie stanowi źródła problemów związanych z wydajnością.
50–100 ms Akceptowalne – opóźnienie sieci znajduje się w dopuszczalnym zakresie, ale może to zmniejszyć wydajność intensywnych operacji sieciowych, takich jak synchronizacja w trybie offline.
Powyżej 100 ms

Słabo – opóźnienie sieci może spowodować spadek wydajności w punkcie sprzedaży. Chociaż opóźnienie w zakresie 100-150 ms może nie powodować zauważalnego spadku wydajności dla typowych operacji, ale opóźnienie powyżej 150 ms spowoduje spowolnienie większości operacji.

Aby jeszcze bardziej zdiagnozować opóźnienie sieciowe, uruchom na kasie test szybkości Internetu. Jeśli wynik opóźnienia uzyskany w teście szybkości połączenia internetowego jest wysoki, poinformuj administratora systemu o dużym opóźnieniu połączenia internetowego.

Wykresy kontroli kondycji

Następujące wykresy kontroli kondycji są dodawane, aby zapewnić więcej szczegółowych informacji na temat łączności sieciowej i wydajności. Pomagają również administratorom analizować wszelkie problemy z aplikacjami, które mogą być powiązane z łącznością sieciową w określonym czasie.

  • Historia łączności – zapewnia wgląd w to, czy łączność była z dostępem do Internetu, dostępem lokalnym bez internetu lub w ogóle bez dostępu. Wykres przedstawia widok godzinowy dla okresu 24-godzinnego. Okres ten można jednak zawęzić do minut, aby zapewnić wgląd we wszelkie wahania sieci, które wystąpiły w określonym okresie, w którym zauważono problemy z aplikacją.

    Zrzut ekranu przedstawiający przykład wykresu historii łączności na stronie raportu kondycji łączności.

  • Typ połączenia – podaje szczegółowe informacje dotyczące połączenia, którego urządzenie punktu sprzedaży używa do łączenia się z Internetem.

    Zrzut ekranu przedstawiający przykład wykresu Typ połączenia na stronie raportu kondycji łączności.

  • Moc sygnału Wi-Fi – podaje informacje dotyczące jakości siły sygnału Wi-Fi w okresie 24 godzin. Okres ten można zawęzić do minut, aby uzyskać szczegółowy wgląd w wszelkie wahania Wi-Fi, które mogą być odpowiedzialne za problemy z aplikacjami w określonych porach dnia.

    Zrzut ekranu przedstawiający przykład wykresu siły sygnału Wi-Fi na stronie raportu kondycji łączności.

Aby uzyskać dostęp do wykresu kontroli kondycji w Store Commerce, wykonaj następujące kroki.

  1. Przejdź do strony Dostępne testy .
  2. Zaznacz pole wyboru kontroli kondycji sieci, którą chcesz uruchomić.
  3. W okienku Szczegóły po prawej stronie wybierz kartę Informacje.
  4. Wybierz Wyświetl wyniki analiz łączności.

Rozszerzanie kontroli kondycji

Gotowe testy sprawdzające kondycję są skonfigurowane w taki sposób, aby w przypadku typowych błędów były przedstawiane przyjazne dla użytkownika komunikaty. Jednak nie wszystkie scenariusze są tym objęte. Dzięki rozszerzalności sprzedawcy mogą mapować przyjazne dla użytkownika wiadomości na błędy, które mogą być charakterystyczne dla środowiska.

Niestandardowe testy kondycji można również tworzyć w przypadku urządzeń, które nie są domyślnie obsługiwane, ani do testowania usług, na których bazuje się punkt sprzedaży.

Wyzwalacze i drukowanie aplikacji Store Commerce