LABEL SHEET← Guida

Il carattere di controllo EAN

L'ultima cifra di un codice a barre da negozio non fa parte del numero di prodotto. È una somma di controllo calcolata dalle cifre precedenti, e il suo unico compito è far fallire subito un numero digitato male invece di puntare in silenzio al prodotto sbagliato. Se uno strumento dice che il tuo numero non è valido, quasi sempre è per questo — e il calcolo si fa su un foglio.

Comporre un foglio di etichette →Etichette che cadono esatte sul foglio che hai comprato.

Il calcolo, passo per passo

Prendi le cifre senza il controllo e leggile **da destra a sinistra**. Moltiplica la prima per 3, la seconda per 1, la terza per 3, la quarta per 1, alternando. Somma i risultati. Il carattere di controllo è ciò che manca per arrivare alla decina successiva: formalmente dieci meno il resto della somma divisa per dieci, e zero se viene dieci. La stessa routine produce il controllo di EAN-13, EAN-8, UPC-A e ITF-14; cambia solo quante cifre ci sono prima.

Un esempio svolto

Prendiamo le 12 cifre 590123412345. Da destra: 5×3 + 4×1 + 3×3 + 2×1 + 1×3 + 4×1 + 3×3 + 2×1 + 1×3 + 0×1 + 9×3 + 5×1, cioè 15 + 4 + 9 + 2 + 3 + 4 + 9 + 2 + 3 + 0 + 27 + 5 = **83**. La decina successiva è 90, quindi il controllo è **7** e l'EAN-13 completo è 5901234123457. Inserisci le 12 cifre e l'applicazione aggiunge il 7; inseriscine 13 e verifica l'ultima.

Perché il tuo numero risulta non valido

Quattro cause coprono quasi tutto. Il **numero di cifre non torna**: EAN-13 vuole 12 o 13 cifre, e un numero di 14 è un ITF-14. C'è uno **spazio, un trattino o una lettera** nella stringa. Due cifre sono **invertite**, ed è proprio ciò che la somma di controllo serve a intercettare. Oppure il numero è stato copiato dalla foto di un prodotto e una cifra è stata letta male: 8 per 3 e 5 per 6 sono le coppie tipiche. Ridigitare dal numero stampato sotto le barre risolve la maggior parte dei casi.

Cosa il controllo non dice

Dimostra soltanto che il numero è coerente con sé stesso. Non dice se il numero **è tuo**, se è registrato su un prodotto o se qualcun altro lo sta già usando. Un numero può superare perfettamente il controllo ed essere il prodotto di un'altra azienda. Se metti un codice a barre su qualcosa che venderai in negozio, il numero deve esserti stato assegnato — vedi l'articolo su SKU, codice a barre e GTIN.

Domande frequenti

Cos'è un carattere di controllo?

L'ultima cifra del numero di un codice a barre da negozio, calcolata dalle precedenti perché un numero digitato o letto male fallisca invece di combaciare con un altro prodotto.

Come calcolo a mano il controllo di un EAN-13?

Da destra moltiplica alternando per 3 e 1, somma e prendi ciò che manca per la decina successiva.

UPC-A usa la stessa formula?

Sì, come EAN-8 e ITF-14. Cambia solo il numero di cifre precedenti.

Devo scrivere 12 cifre o 13?

Vanno bene entrambe. Con 12 l'applicazione calcola la tredicesima; con 13 verifica quella che hai dato.

Il controllo passa ma alla cassa non esce nulla.

La somma di controllo prova solo la forma del numero. Essere riconosciuto in cassa richiede che sia registrato su quel prodotto nel sistema del negozio: tutt'altra cosa.

Posso inventare un numero che passi?

Aritmeticamente sì, e per il magazzino interno va bene. Per la vendita al dettaglio no, perché quel numero apparterrebbe alla fascia di un'altra azienda.

Etichette che cadono esatte sul foglio che hai comprato. Label Sheet compone etichette indirizzo, codici a barre SKU ed etichette di spedizione sui millimetri reali del tuo foglio ed esporta un PDF che stampa al 100 per cento. I tuoi dati restano nel browser.

Comporre un foglio di etichette
Lingua: TR EN DE ES FR IT PT AR RU JA KO