Soluzione Problemi
Potete trovare qui alcune soluzioni a problemi noti.
Testo
Individuare il problema nell'elenco sottostante
Dopo aver individuato l'errore cliccare sulla riga relativa per espandere il dettaglio del problema.
Per ogni errore viene indicato, dove possibile:
- Il programma a cui si riferisce
- Le possibili cause
- Le soluzioni conosciute
Non viene emesso lo scontrino fiscale
Si Applica a:
EasyAll-Store, EasyAll - Ristorazione, EasyAll - Solution
- Controllare che la stampante sia accesa
- Controllare che il cavo seriale sia collegato, preferibilmente alla Com1
- Controllare che sia presente la carta e che sia inserita nel verso giusto
- Controllare che il giornale fiscale elettronico sia inserito e non sia pieno
- Controllare lo stato delle stampante fiscale, deve essere impostato su "Collegamento"
- Controllare che Ela-Manager e Pos-KIT siano installati e configurati in modo corretto. Eventualmente provvedere all'aggiornamento alla nuova versione
- Controllare che Ela-Manager non segnali problemi di funzionamento
- Controllare che non ci sia uno scontrino bloccato. Potrebbe capitare che uno scontrino rimanga nella memoria di stampa di Ela-Manager. Ela-Manager utilizza due cartelle in cui scrive lo scontrino prima di inviarlo alla stampa. Per l'invio corretto degli scontrini le cartelle devono essere vuote, cioè non devono contenere nessun files. Individuare le cartelle IN e OUT del programma Ela-Manager e se queste contengono uno o più files provvedere alla loro cancellazione
- Controllare nella "Tabella Terminali" del programma che sia configurato correttamente il registratore di cassa (CRF collegato)
Le comande non vengono stampate
Si Applica a:
EasyAll - Ristorazione
- Controllare che le stampanti siano accese
- Controllare che il cavo di collegamento sia inserito in modo corretto. Se si tratta di stampanti seriali alle relativi porte o multicom. Se si tratta di stampanti di rete i cavi devono essere collegati allo switch
- Se si utilizza una multicomm assicurarsi che la multicomm sia accesa e collegata al computer
- Se si utilizzano stampanti di rete assicurarsi che lo switch sia acceso e che sia collegato al computer
- Controllare che la carta sia presente e correttamente inserita
- Per le stampanti seriali assicurarsi che:
- che l'interfaccia seriale della stampante sia impostata per: 9600 / N / 8 / 1
- cle le porte seiali del computer o multicomm siano impostate per: 9600 / N / 8 /1
- Per le stampanti di rete assicurarsi che:
- siano configurate correttamente, controllare indirizzi IP
- che appartengano alla stessa rete, controllare indirizzi IP e Subnet Mask
- che non ci siano indirizzi di rete duplicati, controllare tutti gli indirizzi IP della rete
- che ogni stampante risponda correttamente al comando PING lanciato dalla cassa
- che nessun software firewall blocchi il traffico sulla rete locale
- siano in funzione "EasyAll Server CE ed EasyAll Socket. Assicurarsi di avviarli in automatico con Windows
- Assiscurarsi di avere indirizzato in modo corretto le portate e che sia attivo il flag di stampa
- Se si utilizzano stampanti di rete assicurarsi di aver configurato correttamente le stampanti sia in Windows che nel programma EasyAll-Ristorazione
- Per le stampanti Oliveti PRT-100 si consiglia di utlizzare il driver TM-88II Partial Cut reperibile su questo sito nella sezione Download Driver
Le comande non vengono inviate dai palmari
Si Applica a:
EasyAll-Store, EasyAll - Ristorazione, EasyAll - Solution
- Controllare che i palmari abbiano la scheda di rete accesa. Normalmente lo stato della scheda di rete è evidenziato da un led luminoso.
- Controllare che le schede di rete dei palmari siano configurate corretamente, che l'indirizzo IP e la subnet mask siano coerenti con la rete di appartenenza
- Controllare che non ci siano indirizzi IP duplicati sulla rete
- Controllare la copertura degli Access Point. I palmari possono inviare le comande solo se sono in una zona coperta dal segnale dell'Access Point
- Assicurarsi che nessun Firewall blocchi in qualche modo l'accesso alla rete locale
- Eseguire i seguenti test per verifcare che il palmare risponda alla rete:
- Effettuare dal computer centrale un ping verso gli Access Point. Se non si ottiene risposta controllare che gli Access Point siano accesi e collegati
- Effettuare dal computer centrale un ping verso i singoli palmari. I palmari devono rispondere correttamente al ping. Se i palmari non rispondono al ping occorre sistemare i problemi di rete prima di andare avanti con la diagnosi del problema dell'invio della comande
- Collegarsi all'interfaccia di configurazione dell'Access Point per assicurarsi che non siano attivi firewall, filtri o altro che limiti l'accesso dei palmari alla rete locale
- Assicurarsi di avere inserito correttamente la chiave di accesso alla rete senza fili
- Controllare che il palmare si sia collegato alla rete corretta e non ad altre eventuali reti presenti nelle vicinanze. Controllate il nome della rete a cui si è connessi SSIS
- Controllare che siano in esecuzione e non presentino problemi di funzionamento i programmi "EasyAll - ServerCE" ed "EasyAll - Socket". Abilitare l'avvio automatico dei programmi indicati alla partenza di Windows
- Controllare la corretta assegnazione delle stampanti alle comande. L'invio di una comanda abbinata alla porta "LPT1" può causare il blocco dei programmi di comunicazione ed la conseguente interruzione del servizio di invio comande
- Assucurarsi di disporre di una licenza valida con modulo "radiofrequenza" abilitato
- Controllare lo stato della licenza. Assicurarsi che non sia scaduto il periodo di validità della stessa
- Assicurarsi di disporre sempre dell'ultima versione del programma sia sul palrmare che sul computer
- Dopo aver aggiornato il programma sul palmare (file .vb) rimuovere il database "ristora.cdb" e lanciare il programma per preparare il nuovo database conforme alla versione del software in uso, al termine risincronizzare tabelle e menu
Errori di run-time
Si Applica a:
EasyAll-Store, EasyAll - Ristorazione, EasyAll - Solution
Un errore di run-time è sempre un brutto affare, prima di tutto perchè è irreversibile, il che significa che dopo aver fatto click sull'unico pulsante disponibile ([ ok ]), il programma si chiude inesorabilmente e tutti i dati non salvati vengono perduti, poi perchè non è sempre facile individuare il problema e proporre una soluzione, a volte dietro un errore di run-time si nasconde un problema di programmazione, a volte è un problema di inserimento dati non correttamente controllato.
Sebbene sia molto fastidioso e capiti spesso nei momenti meno opportuni sarebbe bene mantenere la calma e prendere nota dell'errore in maniera dettagliata per aiutarci ad individuare più facilmente il problema e a trovare più rapidamente una soluzione.
Se possibile procedere in questo modo:
Sebbene sia molto fastidioso e capiti spesso nei momenti meno opportuni sarebbe bene mantenere la calma e prendere nota dell'errore in maniera dettagliata per aiutarci ad individuare più facilmente il problema e a trovare più rapidamente una soluzione.
Se possibile procedere in questo modo:
- Prendere nota del messaggio completo
- Indicare quale procedura si stava eseguendo
- Quali campi sono stati compilati e quali dati sono stati inseriti
- Su quale campo si trovava il cursore al momento del verificarsi dell'errore e quale dato è conenuto in esso
- Quale tasto sulla tastiera è stato premuto o su quale pulsante a video è stato fatto un click
- Se possibile stampare la videata prima di chiudere il messaggio di errore e di conseguenza il programma
Principali errori di run-time
- Run-Time error 13 - Type mismatch
- Si verifica quando viene insrito in un campo un valore di tipo sbagliato, quando per esempio si intrucono delle lettere in un campo destinato a contenere solo numeri o una data. Normalmente l'introduzione dei valori nei camnpi deve essere controllato e deve venir segnalato che il tipo di dato non è corretto, ma non sempre questo avviene


