Know-how

Scanner di codici a barre

Alla cassa scango.ch è integrato uno scanner. In alcuni allestimenti è in uso anche uno scanner portatile separato. Entrambi sono dispositivi indipendenti con propria configurazione – quindi possono leggere lo stesso codice a barre in modo diverso.

Dispositivo

Modello

Configurazione tramite

Scanner di cassa nel Sunmi K2

Datalogic Magellan

Datalogic Product Reference Guide

Scanner portatile

Scanner portatile Sunmi 2D

User Manual SUNMI 2D Scanner

Come riprogrammare uno scanner

Scanner di cassa (Datalogic)

Apri il Datalogic Product Reference Guide e stampa le pagine necessarie – oppure mostrale su uno schermo. Poi scansiona in sequenza con lo scanner di cassa:

  1. ENTER/EXIT PROGRAMMING MODE

  2. Il codice a barre dell’impostazione desiderata

  3. Di nuovo ENTER/EXIT PROGRAMMING MODE (salva e chiude)

⚠️ Copri i codici a barre vicini. Su una pagina del manuale ci sono spesso più codici affiancati e lo scanner potrebbe altrimenti leggere quello sbagliato.

Scanner portatile (Sunmi)

Nel User Manual SUNMI 2D Scanner scansiona in sequenza:

  1. Enter Setup

  2. Il codice a barre dell’impostazione desiderata

  3. Exit Setup

💡 Se hai scansionato per errore: con Restore All Factory Defaults ripristini lo scanner portatile alle impostazioni di fabbrica.

ℹ️ Il K2 è disponibile anche con uno scanner Newland. In quel caso valgono altri codici di programmazione – contattaci, ti aiutiamo.

Risoluzione dei problemi

Il codice a barre inizia con uno zero (0…)

Sintomo

A seconda dello scanner, lo stesso codice fisico può essere trasmesso con una sequenza di cifre diversa. Esempio per il codice 0222512031857:

Scanner

Cifre trasmesse

Scanner di cassa (Datalogic)

0222512031857

Scanner portatile (Sunmi)

222512031857

💡 Nota sull’app kiosk: L’app kiosk scango.ch normalizza gli zeri iniziali nella ricerca prodotto. Se sul prodotto è registrata una delle due grafie – 0222512031857 oppure 222512031857 – la cassa di solito trova comunque l’articolo, indipendentemente dalla variante inviata dallo scanner.

Ciononostante, assegnare un codice che inizia con zero resta problematico: scanner e altri sistemi (p.es. scanner del dashboard, importazioni, strumenti terzi) possono comportarsi diversamente. La soluzione corretta è un codice a barre 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) del Nord America. Lo zero iniziale lì non è una cifra reale, ma solo un riempimento per arrivare a 13 posizioni.

Ogni scanner può decidere se inviare o meno quello 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.

👉 I codici a barre interni non devono mai iniziare con uno 0.

💡 Suggerimento: Inizia i codici interni con un 2. L’intervallo 2029 è riservato esplicitamente da GS1 all’uso interno e non collide con i codici del commercio ufficiale.

Soluzione A: correggere il codice a barre

Questa soluzione funziona solo per codici a barre interni assegnati da te, che stampi e applichi anche tu. Per merce acquistata il produttore stampa il codice e non si può cambiare – in quel caso usi la soluzione B o C.

Per i tuoi codici è l’unica variante che risolve il problema in modo duraturo e indipendente dal dispositivo:

  1. Sostituisci la prima cifra 0 con un 2.

  2. Ricalcola la cifra di controllo – vedi Calcolatore cifra di controllo | GS1 Switzerland.
    Esempio: da 0222512031857 diventa 2222512031855.

  3. Genera il nuovo codice come grafica, stampalo e rietichetta gli articoli interessati.

  4. Aggiorna 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 serve grazie alla normalizzazione degli zeri (vedi sopra). Resta utile se scansionate gli stessi articoli anche in altri strumenti che fanno match esatto, o come ulteriore garanzia.

Registra l’articolo anche con la seconda grafia – una volta con e una volta senza zero iniziale:

  • 0222512031857

  • 222512031857

Attenzione: scorte e statistiche si suddividono così su due voci.

Soluzione C: molti articoli interessati – uniformare gli scanner

Se molti articoli sono interessati, o vuoi la stessa sequenza su tutti i dispositivi, configura gli scanner affinché inviino la stessa grafia. Scegli una grafia e applicala a tutti i dispositivi.

Variante 1: impostare lo scanner portatile su 13 cifre (con zero iniziale)

Adatta se i tuoi articoli sono già registrati con zero iniziale.

Nel User Manual SUNMI 2D Scanner, capitolo UPC-A › Transmit Preamble Character (pagina 96), scansiona con lo scanner portatile:

  1. Enter Setup

  2. System Character & Country Code

  3. Exit Setup

Variante 2: impostare lo scanner di cassa su 12 cifre (senza zero iniziale)

Adatta se i tuoi articoli sono registrati senza zero iniziale.

Nel Datalogic Product Reference Guide, capitolo Expand UPC-A to EAN-13 (pagina 110), scansiona con lo scanner di cassa:

  1. ENTER/EXIT PROGRAMMING MODE

  2. Expand UPC-A to EAN-13 = Disable

  3. ENTER/EXIT PROGRAMMING MODE

Al contrario, Expand UPC-A to EAN-13 = Enable porta lo scanner di cassa a 13 cifre.

⚠️ Importante per entrambe le varianti: L’impostazione vale per tutti i codici UPC-A, quindi anche per merce nordamericana acquistata. Gli articoli già registrati nell’altra grafia vanno aggiornati dopo la modifica. Applica quindi il cambiamento in modo coerente su tutti i dispositivi di una sede.

I QR code non vengono letti

Sintomo

Lo scanner di cassa legge correttamente i normali codici a barre, ma non reagisce ai QR code – ad esempio su gift card, codici sconto o codici mostrati su uno smartphone.

Causa

Di fabbrica lo scanner Datalogic ignora i QR code il cui contenuto è un link web (URL). È previsto nel retail affinché alla cassa non vengano letti per errore QR pubblicitari o di imballaggio. Per i nostri casi d’uso ti servono però questi codici.

Soluzione: attivare la lettura dei QR code

Scansiona con lo scanner di cassa in sequenza i seguenti codici di programmazione dal Datalogic Product Reference Guide:

  1. ENTER/EXIT PROGRAMMING MODE

  2. QR Code URL Link = Enable (pagina 245)

  3. ENTER/EXIT PROGRAMMING MODE

Dopodiché i QR code con link web vengono letti.

💡 Se non viene riconosciuto alcun QR code, attiva anche la lettura QR in sé: stessa procedura, ma con il codice QR Code = Enable (pagina 242).

⚠️ Copri anche qui i codici vicini – accanto a «QR Code URL Link = Enable» c’è la variante «Disable».