Delen via


Statuscontrole voor POS-randapparatuur en -services

Dit artikel bevat een beschrijving van de statuscontrolebewerking in het verkooppunt (POS) van Microsoft Dynamics 365 Commerce.

Detailhandelwinkels kunnen complexe omgevingen zijn waarin veel toepassingen en apparaten worden gebruikt. Naarmate bewerkingen uitgebreider worden, kan het moeilijk worden om ervoor te zorgen dat de bewerkingen altijd probleemloos worden uitgevoerd, vanwege afhankelijkheden van bijvoorbeeld randapparatuur die gedurende een dag stuk kan gaan of onopzettelijk kan worden losgekoppeld. Het oplossen van problemen met betrekking tot apparaten en services kan kostbaar zijn voor grotere verkopers en even vervelend voor kleinere bedrijven.

Dynamics 365 Commerce bevat een statuscontrolebewerking die u kan helpen om enkele van deze kosten en frustraties te voorkomen. De statuscontrolebewerking kan detailhandelaren helpen problemen op te sporen voordat ze zich voordoen door een methode op te geven voor het rechtstreeks op het POS testen van apparaten buiten normale bewerkingen en twee tests voor problemen met het netwerk.

Belangrijke termen

Termijn Description
Randapparaat Elk apparaat dat door de POS-toepassing wordt gebruikt om transacties en andere bewerkingen in de winkel te faciliteren. Voorbeelden zijn kassalades, streepjescodescanners en betalingsterminals.
Service In dit artikel is een service een hulptoepassing die de POS-toepassing nodig heeft voor het uitvoeren van transacties en dagelijkse bewerkingen. Voorbeelden zijn apps die helpen bij het berekenen van btw of verzending.

Statuscontrolebewerking

De statuscontrolebewerking is bewerking 717 op de pagina POS-bewerkingen in Commerce Headquarters. Deze kan worden gebruikt terwijl het POS zich in de niet-lademodus bevindt. Er moet echter een hardwarestation actief zijn.

De statuscontrolebewerking kan op twee manieren voor gebruikers van een verkooppunt worden gebruikt:

  • Door de knop Statuscontrole op de pagina Instellingen te selecteren.
  • Door een tegel aan het knoppenraster van uw schermindeling toe te voegen en de statuscontrolebewerking aan die tegel te koppelen.

Statuscontroles van randapparaten

Standaard worden met de statuscontrolebewerking alleen apparaten getest die in het hardwareprofiel zijn geconfigureerd voor het hardwarestation dat momenteel actief is voor een kassa. Als een kassa in de loop van een dag meerdere hardwarestations gebruikt om statuscontroles voor al deze hardwarestations uit te voeren, moet er met één hardwarestation tegelijk verbinding worden gemaakt. Er vindt geen statuscontrole plaats op winkelniveau. Dit type controle kan echter wel worden uitgevoerd door middel van de uitbreidbaarheid van Commerce Server.

Kant-en-klare statuscontroles

Type Verbinding Details
Printer OPOS Met deze controle test u algemene objectkoppeling en -insluiting voor POS-functies (OPOS). Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Regelweergave OPOS Met deze controle test u algemene OPOS-functies. Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Twee schermen Windows Hiermee zorgt u ervoor dat het besturingssysteem een tweede Windows-scherm detecteert.
MSR OPOS Met deze controle test u algemene OPOS-functies. Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Wisseluitschrijver OPOS Met deze controle test u algemene OPOS-functies. Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Scanner OPOS Met deze controle test u algemene OPOS-functies. Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Schaal OPOS Met deze controle test u algemene OPOS-functies. Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Pinapparaat OPOS Met deze controle test u algemene OPOS-functies. Hieronder volgen een aantal voorbeelden:
  • Openen: Openen>ClaimDevice>DeviceEnabled=True
  • Sluiten: DeviceEnabled=False>ReleaseDevice>Close
Betalingsterminal Betalingen-SDK Met deze controle test u algemene betalingsterminalfuncties die worden geleverd door Betalingen-SDK.
  • Vergrendeld
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • Sluiten

Randapparatuur voor statuscontroles gebruiken in het POS

Wanneer de statuscontrolebewerking wordt gestart in het POS, worden in een deelvenster rechts de geconfigureerde apparaten weergegeven en wordt de status van elk apparaat weergegeven. Als u een statuscontrole wilt uitvoeren voor één apparaat, selecteert u het apparaat en selecteert u Geselecteerde testen. Selecteer Alles testen om een statuscontrole uit te voeren voor alle apparaten. Met de functie Alles testen kunt u alle apparaten één voor één testen en wordt de status van elk apparaat in de kolom Status bijgewerkt.

In de kolom Laatste controle wordt aangegeven wanneer de statuscontrole voor elk apparaat voor het laatst is uitgevoerd.

Bij een geslaagde statuscontrole van een apparaat (als er geen fouten zijn gevonden), wordt OK weergegeven als status van het apparaat. Als de statuscontrole mislukt, geeft de status aan dat er een fout is opgetreden. In dit geval bevat het deelvenster rechts details over de fout of wordt de gebruiker gevraagd contact op te nemen met de systeembeheerder.

Sommige apparaten, zoals de OPOS-toetsenbordvergrendeling, hebben geen kant-en-klare controletests. Als geen test voor de statuscontrole wordt gedetecteerd voor een apparaat dat wordt gebruikt, wordt de status Niet ondersteund weergegeven.

Statuscontroles voor netwerk

De twee onderstaande kant-en-klare statuscontroles voor het netwerk worden altijd opgenomen in de lijst met statuscontroles, ongeacht de randapparatuur die voor de terminal is geconfigureerd. De controles voor Retail Server-connectiviteit en statuscontroles voor netwerklatentie kunnen afzonderlijk of samen worden uitgevoerd.

Name Gegevens
Retail Server-connectiviteit Met de statuscontrole voor Retail Serverconnectiviteit wordt gecontroleerd of de terminal kan communiceren met Retail Server en de kanaaldatabase, en wordt gecontroleerd of er realtime serviceoproepen naar Commerce Headquarters kunnen worden uitgevoerd.
Netwerklatentie Met de statuscontrole voor netwerklatentie wordt de netwerklatentie tussen de terminal en Retail Server getest. De test retourneert de gemiddelde latentie voor tien oproepen naar Retail Server in een periode van vijf seconden.

Statuscontrole voor netwerklatentie

De resultaten van de statuscontrole voor netwerklatentie worden gecategoriseerd zoals in de volgende tabel wordt weergegeven.

Latentiebereik Betekenis
0-50 ms Goed : de netwerk vertragingcy is laag en kan waarschijnlijk niet de bron zijn voor prestatiegerelateerde problemen.
50-100 ms Acceptabel : de netwerk vertragingcy ligt binnen het acceptabele bereik, maar kan de prestaties aan een aantal netwerkintensieve bewerkingen, zoals offlinesynchronisatie, aaneen gaan.
Groter dan 100 ms Slecht : uw netwerk vertragingcy wordt waarschijnlijk uw aanwijzen van verkoopbewerkingen. Latentie in het bereik van 100-150 ms heeft mogelijk geen aanzienlijk effect op de prestaties van veelvoorkomende bewerkingen, maar met latentie boven 150 ms worden de meeste bewerkingen trager.

U kunt de netwerklatentie verder diagnosticeren door een internetsnelheidstest op de kassa uit te voeren. Als de latentie hoog is bij de internetsnelheidstest, meldt u aan de systeembeheerder dat de latentie van uw internetverbinding hoog is.

Statuscontroles uitbreiden

De kant-en-klare controletests zijn geconfigureerd om enkele gebruikersvriendelijke berichten voor veelvoorkomende fouten te bieden. Niet alle scenario's worden echter gedekt. Via uitbreid baarheid kunnen verkopers gebruikersvriendelijke berichten toewijzen aan fouten die mogelijk specifiek zijn voor hun omgeving.

Er kunnen ook aangepaste statuscontroles worden gemaakt om apparaten te testen die niet standaard worden ondersteund of om de services te testen waarvan het POS afhankelijk is.

Store Commerce-app activeert en afdrukt