Controllo dello stato per periferiche e servizi POS

Questo articolo descrive l'operazione di controllo dello stato nel punto vendita (POS) Microsoft Dynamics 365 Commerce.

I punti vendita al dettaglio possono essere ambienti complessi in cui vengono utilizzate molte applicazioni e dispositivi. Man mano che le operazioni crescono, può essere difficile garantire che vengano eseguite sempre senza problemi, a causa delle dipendenze, ad esempio, da periferiche che possono rompersi o accidentalmente scollegarsi nel corso della giornata. La risoluzione dei problemi relativi a dispositivi e servizi può essere costosa per i commercianti più grandi e altrettanto frustrante per le operazioni più piccole.

Dynamics 365 Commerce include un'operazione di controllo dello stato che può aiutare a evitare parte di questi costi e frustrazioni. L'operazione di controllo dello stato può aiutare i rivenditori a rilevare i problemi prima che si verifichino fornendo un metodo per testare i dispositivi direttamente dal POS al di fuori delle normali operazioni e due test per i problemi relativi alla rete.

Termini importanti

Termine Description
Periferica Qualsiasi dispositivo utilizzato dall'applicazione POS per facilitare le transazioni e altre operazioni nel negozio. Gli esempi includono registratori di cassa, scanner di codici a barre e terminali di pagamento.
Assistenza In questo articolo, un servizio è un'applicazione accessoria dalla quale l'applicazione POS dipende per eseguire transazioni e operazioni quotidiane. Gli esempi includono app che aiutano con i calcoli delle imposte o di spedizione.

Operazione di controllo dello stato

L'operazione di controllo dello stato è l'operazione 717 nella pagina Operazioni POS di Commerce Headquarters. Può essere utilizzata mentre il POS è in modalità non cassetto. Tuttavia, una stazione hardware deve essere attiva.

L'operazione di controllo dello stato è accessibile agli utenti del punto vendita in due modi:

  • Selezionando il pulsante Controllo integrità nella pagina Impostazioni .
  • Aggiungendo un riquadro alla griglia dei pulsanti del layout dello schermo e associando l'operazione di controllo dello stato a tale riquadro.

Controlli dello stato delle periferiche

Per impostazione predefinita, il controllo dello stato viene eseguito solo per i dispositivi configurati nel profilo hardware per la stazione hardware attualmente attiva per un registro. Se un registro utilizza più stazioni hardware nel corso della giornata, per eseguire i controlli dello stato è necessario collegarsi a una stazione hardware alla volta. Non esiste un controllo dello stato a livello di negozio. Tuttavia, è possibile che questo tipo di controllo possa essere eseguito tramite l'estendibilità Commerce Server.

Controlli dello stato predefiniti

Tipo Connessione Dettagli
Stampante OPOS Questo controllo verifica il collegamento e l'incorporamento di oggetti di base per le funzioni POS (OPOS). Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Visualizzazione riga OPOS Questo controllo verifica le funzioni OPOS di base. Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Doppio schermo Windows Questo controllo assicura che il sistema operativo rilevi un secondo schermo di Windows.
MSR OPOS Questo controllo verifica le funzioni OPOS di base. Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Traente OPOS Questo controllo verifica le funzioni OPOS di base. Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Scanner OPOS Questo controllo verifica le funzioni OPOS di base. Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Ridimensionamento OPOS Questo controllo verifica le funzioni OPOS di base. Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Tastierino PIN OPOS Questo controllo verifica le funzioni OPOS di base. Di seguito sono riportati alcuni esempi.
  • Aprire: Apri>ClaimDevice>DeviceEnabled=True
  • Chiudere: DeviceEnabled=False>ReleaseDevice>Chiudi
Terminale di pagamento SDK per pagamenti Questo controllo verifica le funzioni di base del terminale di pagamento fornite dall'SDK per pagamenti.
  • Blocca
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • Chiusi

Utilizzare i controlli dello stato delle periferiche nel POS

Quando l'operazione di controllo dello stato viene avviata nel POS, un riquadro a destra elenca i dispositivi configurati e mostra lo stato di ciascun dispositivo. Per eseguire un controllo dello stato di un singolo dispositivo, selezionare il dispositivo, quindi selezionare Test selezionato. Per eseguire un controllo dello stato di tutti i dispositivi, selezionare Verifica tutto. La funzione Verifica tutto esegue il test di tutti i dispositivi, uno alla volta, e aggiorna lo stato di ciascun dispositivo nella colonna Stato.

La colonna Ultimo controllo mostra quando è stato eseguito l'ultimo controllo dello stato per ciascun dispositivo.

Se viene superato il controllo dello stato di un dispositivo (ovvero, se non si verificano errori), lo stato del dispositivo sarà OK. Se il controllo dello stato non riesce, lo stato indicherà che si è verificato un errore. In questo caso, il riquadro a destra fornisce i dettagli relativi all'errore o indica all'utente di contattare l'amministratore di sistema.

Alcuni dispositivi, come il blocco dei tasti OPOS, non dispongono di test di controllo dello stato predefiniti. Se un test di controllo dello stato non viene rilevato per qualsiasi dispositivo utilizzato, lo stato sarà Non supportato.

Controlli dello stato della rete

I due controlli di integrità della rete predefiniti elencati di seguito sono sempre inclusi nell'elenco dei controlli di integrità indipendentemente dalle periferiche configurate per il terminale. I controlli di integrità della connettività e della latenza di rete di Retail Server possono essere eseguiti singolarmente o insieme.

Name Dettagli
Connettività del server retail Il controllo dello stato della connettività di Retail Server verifica che il terminale possa comunicare con Retail Server e il database del canale e verifica che le chiamate di servizio in tempo reale possano essere effettuate a Commerce headquarters.
Latenza della rete Il controllo dell'integrità della latenza di rete verifica la latenza di rete tra il terminale e Retail Server. Il test restituisce la latenza media per 10 chiamate a Retail Server in un periodo di cinque secondi.

Controllo dello stato della latenza della rete

I risultati del controllo dello stato della latenza della rete sono classificati come mostrato nella tabella seguente.

Intervallo di latenza Significato
0-50 ms Buono - La latenza della tua rete è bassa e non è probabile che sia all'origine di eventuali problemi relativi alle prestazioni.
50-100 ms Accettabile - La latenza di rete è nell'intervallo accettabile, ma potrebbe peggiorare le prestazioni per le operazioni a uso intensivo della rete come la sincronizzazione offline.
Maggiore di 100 ms Scadente - La tua latenza di rete sta probabilmente degradando le operazioni del tuo punto vendita. La latenza nell'intervallo 100-150 ms potrebbe non causare un notevole degrado delle prestazioni per le operazioni comuni, ma una latenza superiore a 150 ms rallenterà la maggior parte delle operazioni.

Per diagnosticare ulteriormente la latenza della rete, esegui un test della velocità di Internet sul registro. Se la latenza nel test di velocità di Internet è alta, informa l'amministratore di sistema che la connessione Internet in uso ha una latenza alta.

Estensione dei controlli dello stato

I test del controllo dello stato predefiniti sono configurati per fornire alcuni messaggi intuitivi per errori tipici. Tuttavia, non tutti gli scenari sono coperti. Grazie all'estendibilità, i commercianti possono mappare i messaggi intuitivi su errori che potrebbero essere specifici del loro ambiente.

È inoltre possibile creare controlli dello stato personalizzati per testare i dispositivi che non sono supportati e per testare qualsiasi servizio da cui dipende il POS.

Trigger e stampa dell'app Store Commerce