MagicStore si connette a numerosi Registratori di Cassa telematici grazie a cui viene stampato lo scontrino fiscale delle operazioni di vendita; tuttavia potrebbe accadere che dopo il collegamento facendo una prova di stampa scontrino questo non venga emesso.
In questo articolo verranno chiariti determinati aspetti che riguardano la relazione tra Registratori di Cassa ed il broker di MagicStore ed i relativi problemi che possono insorgere, fornendo alcune possibili soluzioni su come affrontare la situazione.
Indice degli argomenti:
Cos'è il broker
Prima di analizzare le possibili cause di disservizio, chiariamo qual è il significato di Broker.
Il Broker è il gestore dei messaggi che da MagicStore vanno inviati verso i registratori di cassa. Quando si registra un'operazione da una Postazione di Vendita, il broker trasforma il messaggio di MagicStore in un codice leggibile dal registratore che, di conseguenza, emette lo scontrino.
Verifica configurazione dispositivo
In seguito alla segnalazione di un malfunzionamento è importante prima di tutto controllare che le impostazioni presenti all'interno della pop-up "Configurazione Dispositivo" di MagicStore siano coerenti con le configurazioni presenti sul registratore di cassa, in particolare:
-
-
Il Protocollo selezionato deve essere compatibile con il registratore di cassa utilizzato
-
Controllare la correttezza della porta COM selezionata
-
Il Baudrate impostato nello specifico campo deve essere lo stesso configurato sulla stampante (ricordo che il valore di baudrate corretto è vitale e necessario al funzionamento della stampante)
-
Se questi controlli non evidenziano anomalie, si può procedere con altre verifiche seguendo le indicazioni date nei prossimi paragrafi.
Messaggio nei log
Uno dei successivi controlli da fare è quello di controllare i log del proprio PC.
E' possibile farlo seguendo questa procedura:
- Andare dal proprio pc su
- Start> Pannello di Controllo> Proprietà di Sistema> Avanzate> Variabili d'ambiente> Path
- selezionare e cliccare su "Modifica".
- all'interno del path accedere alle seguenti cartelle con permessi da amministratore:
- C:\Windows\SysWOW64\config\systemprofile\.ms-device-gateway\logs
oppure
-
- C:\Windows\System32\config\systemprofile\.ms-device-gateway\logs
- Aprire uno dei file di log e controllare l'esistenza di messaggi che iniziano nel modo seguente: "[NomeDriver].send: data: " ( ad esempio: "BasicXonXoffDriver.send: data: \"bp5880\"1*3000H1R\"20TOV330\"3ZJ3000H1T".)
Questo messaggio rappresenta "l'identità" dello scontrino inviato, con tutti i dati da stampare.
Se questo messaggio è presente nei log, vuol dire che lo scontrino viene correttamente inviato dal broker al Registratore di Cassa.
Nessuna anomalia riscontrata
Se entrambe le verifiche indicate nei precedenti paragrafi non evidenziano alcuna anomalia vuol dire che il problema è sicuramente imputabile a qualche configurazione errata del Registratore di Cassa.
Considerando che ciascun modello di Registratore di Cassa, da questo punto di vista, è differente, per analizzare il problema individuandone la causa è necessario contattare direttamente il tecnico che si è occupato dell'installazione del Registratore di Cassa.