Know-how
Scanner di codici a barre
Una cassa scango.ch ha uno scanner integrato. In alcuni casi si utilizza anche uno scanner portatile separato. Entrambi sono dispositivi indipendenti con una propria configurazione – possono quindi leggere lo stesso codice a barre in modo diverso. Questa pagina spiega come riprogrammare gli scanner e risolvere i problemi di scansione più comuni.
Dispositivo | Modello | Configurazione tramite |
|---|---|---|
Scanner di cassa nella Sunmi K2 | Datalogic Magellan | |
Scanner portatile | Scanner portatile Sunmi 2D |
Riprogrammare uno scanner
Scanner di cassa (Datalogic)
Apra il Datalogic Product Reference Guide e stampi le pagine necessarie – oppure le mostri su uno schermo. Poi scansioni in sequenza con lo scanner di cassa:
- ENTER/EXIT PROGRAMMING MODE
- Il codice a barre dell'impostazione desiderata
- Di nuovo ENTER/EXIT PROGRAMMING MODE (salva e chiude)
⚠️ Copra i codici a barre vicini. Su una pagina del manuale ci sono più codici affiancati e lo scanner potrebbe altrimenti leggere quello sbagliato.
Scanner portatile (Sunmi)
Nel User Manual SUNMI 2D Scanner scansioni in sequenza:
- Enter Setup
- Il codice a barre dell'impostazione desiderata
- Exit Setup
💡 Se ha scansionato un codice sbagliato: con Restore All Factory Defaults ripristina lo scanner portatile alle impostazioni di fabbrica.
ℹ️ La K2 è disponibile anche con uno scanner Newland. In quel caso valgono altri codici di programmazione – ci contatti, La aiutiamo volentieri.
Problema: il codice a barre inizia con uno zero (0…)
Sintomo
A seconda dello scanner, lo stesso codice a barre fisico viene trasmesso con una sequenza di cifre diversa. Esempio per il codice 0222512031857:
Scanner | Cifre trasmesse |
|---|---|
Scanner di cassa (Datalogic) |
|
Scanner portatile (Sunmi) |
|
💡 Nota sull'app kiosk: l'app kiosk scango.ch tiene conto degli zeri iniziali nella ricerca dei prodotti. Se sul prodotto è registrata una delle due grafie – 0222512031857 o 222512031857 –, la cassa di norma trova comunque l'articolo, qualunque variante invii lo scanner.
Assegnare codici che iniziano con zero resta comunque problematico: scanner e altri sistemi (p. es. scanner del dashboard, importazioni, strumenti di terzi) possono comportarsi diversamente. La soluzione pulita è un codice a barre corretto senza 0 iniziale.
Causa: il codice a barre non è stato assegnato correttamente
Un codice a 13 cifre che inizia con 0 tecnicamente non è un EAN-13, ma un codice UPC-A (12 cifre) dell'area nordamericana. Lo zero iniziale non è una vera cifra, ma solo un riempimento per arrivare a 13 posizioni.
Ogni scanner può decidere se inviare o omettere questo zero – entrambe le varianti sono corrette secondo lo standard. Non si tratta quindi di un difetto della cassa o dello scanner, ma di un errore nell'assegnazione del codice a barre.
👉 I codici a barre interni non devono mai iniziare con uno 0.
💡 Consiglio: inizi i codici interni con un 2. L'intervallo 20–29 è riservato esplicitamente da GS1 all'uso interno e non entra in conflitto con i codici del commercio ufficiale.
Soluzione A: correggere il codice a barre
Questa soluzione funziona solo per i codici a barre interni assegnati da Lei, che stampa e applica Lei stesso. Per la merce acquistata il codice è stampato dal produttore e non si può modificare – in quel caso valgono le soluzioni B o C.
Per i Suoi codici è l'unica variante che risolve il problema in modo duraturo e indipendente dai dispositivi:
- Sostituisca la prima cifra
0con un2. - Ricalcoli la cifra di controllo – vedi Calcolatore cifra di controllo | GS1 Switzerland. Esempio:
0222512031857diventa2222512031855. - Generi il nuovo codice come immagine, lo stampi e rietichetti gli articoli interessati.
- Aggiorni il codice a barre del prodotto nel dashboard scango.ch.
Soluzione B: pochi articoli interessati – registrare entrambe le grafie
Alla cassa kiosk questa variante di solito non è necessaria grazie al confronto degli zeri (vedi nota sopra). Resta utile se scansiona gli stessi articoli anche in altri strumenti che confrontano in modo esatto, o come ulteriore sicurezza.
Registri l'articolo anche con la seconda grafia – una volta con e una volta senza zero iniziale:
0222512031857222512031857
Se lo crea come prodotto separato, scorte e statistiche si dividono su due voci. Se per la Sua organizzazione è attivato il campo Altri codici sulla pagina prodotto (su richiesta), registri lì la seconda grafia sullo stesso prodotto; scorte e statistiche restano così unite.
Soluzione C: molti articoli interessati – uniformare gli scanner
Se sono interessati molti articoli o desidera la stessa sequenza di cifre su tutti i dispositivi, imposti i dispositivi in modo che inviino tutti la stessa grafia. Scelga una grafia e la applichi a tutti i dispositivi.
Variante 1: impostare lo scanner portatile su 13 cifre (con zero iniziale). Adatta se i Suoi articoli sono già registrati con lo zero iniziale. Nel User Manual SUNMI 2D Scanner, capitolo UPC-A › Transmit Preamble Character (pagina 96), scansioni con lo scanner portatile:
- Enter Setup
- System Character & Country Code
- Exit Setup
Variante 2: impostare lo scanner di cassa su 12 cifre (senza zero iniziale). Adatta se i Suoi articoli sono registrati senza zero iniziale. Nel Datalogic Product Reference Guide, capitolo Expand UPC-A to EAN-13 (pagina 110), scansioni con lo scanner di cassa:
- ENTER/EXIT PROGRAMMING MODE
- Expand UPC-A to EAN-13 = Disable
- ENTER/EXIT PROGRAMMING MODE
Al contrario, Expand UPC-A to EAN-13 = Enable imposta lo scanner di cassa su 13 cifre.
⚠️ Importante per entrambe le varianti: l'impostazione vale per tutti i codici UPC-A, quindi anche per la merce nordamericana acquistata. Gli articoli registrati finora nell'altra grafia vanno adattati dopo la modifica. Applichi quindi la modifica in modo coerente su tutti i dispositivi di una sede.
Problema: i codici QR non vengono letti
Sintomo
Lo scanner di cassa legge correttamente i normali codici a barre, ma non reagisce ai codici QR – ad esempio su carte regalo, codici sconto o codici mostrati su uno smartphone.
Causa
Di fabbrica, lo scanner Datalogic ignora i codici QR il cui contenuto è un link web (URL). Nel commercio al dettaglio è previsto così, affinché alla cassa non vengano letti per errore codici QR pubblicitari o delle confezioni. Per i casi d'uso di scango.ch, però, questi codici servono.
Soluzione: attivare la lettura dei codici QR
Con lo scanner di cassa scansioni in sequenza i seguenti codici di programmazione del Datalogic Product Reference Guide:
- ENTER/EXIT PROGRAMMING MODE
- QR Code URL Link = Enable (pagina 245)
- ENTER/EXIT PROGRAMMING MODE
In seguito i codici QR con link web vengono letti.
💡 Se non viene riconosciuto nessun codice QR, attivi anche la lettura QR in sé: stessa procedura, ma con il codice QR Code = Enable (pagina 242).
⚠️ Copra anche qui i codici vicini – proprio accanto a «QR Code URL Link = Enable» si trova la variante «Disable».
Messaggio «Codice QR errato» alla cassa
Se una cliente scansiona un codice QR con un link web che non è un codice scango.ch (p. es. il codice QR di una confezione o di un volantino pubblicitario), la cassa mostra il messaggio «Codice QR errato – Per favore scansiona il codice a barre, non il codice QR.» ed emette un segnale di avviso. Se nelle impostazioni del negozio (Impostazioni › Organizzazione › I negozi) è registrato un indirizzo e-mail per i messaggi di errore, questo riceve inoltre una notifica con la cassa e il link scansionato.
In questo caso la cliente scansiona il codice a barre del prodotto. Se il messaggio si ripete spesso per un determinato articolo, verifichi che il suo codice a barre sia ben visibile o copra il codice QR sulla confezione. La cassa riconosce normalmente i codici QR delle carte regalo e dei codici sconto scango.ch.
Codici QR speciali della scheda informativa
La Sua scheda informativa contiene codici QR che attivano alla cassa una funzione per il personale:
Codice QR | Funzione |
|---|---|
Codice QR di accesso schermata cassa (contenuto | Apre il menu terminale, p. es. per ricollegare il terminale di pagamento PayTec (vedi Collegare il terminale PayTec alla cassa). |
Codice QR di verifica dell'età (contenuto | Conferma la verifica dell'età per i prodotti con limiti di età nel carrello; in seguito la cliente può pagare (vedi Hardware). |
Conservi questi codici in modo che la clientela non vi abbia accesso.