Un Universal Product Code (UPC) è un numero univoco di 12 cifre assegnato alla merce al dettaglio che identifica sia il prodotto che il venditore che vende il prodotto. L'UPC su un prodotto viene messo in atto dal produttore e in genere appare accanto al codice a barre dell'articolo, la rappresentazione leggibile dalla macchina dell'UPC. Gli UPC sono ampiamente utilizzati da molti paesi, inclusi Stati Uniti, Unione Europea, Australia, Nuova Zelanda e Canada.
Verifica della cifra di controllo UPC
Le prime sei cifre dell'UPC sono il numero di identificazione univoco del venditore. Tutti i prodotti venduti da un fornitore avranno le stesse prime sei cifre nei rispettivi codici UPC. Le cinque cifre successive sono il numero di riferimento univoco del prodotto che identifica il prodotto all'interno della linea di prodotti di qualsiasi fornitore. L'ultimo numero è chiamato cifra di controllo utilizzata per verificare che l'UPC per quel prodotto specifico sia corretto.
La verifica della cifra di controllo funziona in questo modo, utilizzando l'UPC 438571639853 come esempio:
- Le cifre nelle posizioni dispari vengono sommate: 4 + 8 + 7 + 6 + 9 + 5 = 39
- Quel numero viene moltiplicato per 3: 39 x 3 = 117
- Le cifre nelle posizioni pari (ad eccezione della 12a cifra) vengono sommate: 3 + 5 + 1 + 3 + 8 = 20
- Questa somma viene aggiunta al valore nel passaggio 2: 117 + 20 = 137
- La cifra di controllo è il numero che, sommato a quella somma (137), è uguale a un multiplo di 10: 137 + 3 = 140, quindi la cifra di controllo per l'UPC sopra è 3, che appare come l'ultima cifra dell'UPC.
Ogni volta che viene letto un UPC, solitamente da uno scanner che legge il codice a barre, viene eseguito questo calcolo. Se la cifra di controllo è diversa da quella calcolata, il computer sa che c'è qualcosa di sbagliato nell'UPC.
UPC vs. SKU
A differenza degli UPC stampati dal produttore che sono standardizzati indipendentemente dal rivenditore, le unità di stoccaggio (SKU) dipendono dal singolo negozio che vende il prodotto del produttore. Sono designati dal rivenditore e utilizzati per tenere traccia dell'inventario. Molti rivenditori utilizzano l'UPC dell'articolo come SKU per semplicità, ma a volte lo SKU sarà diverso se il produttore ha modificato l'UPC per un articolo dopo che è stato ricevuto dal rivenditore.
Come ottenere un codice UPC
Chiunque desideri utilizzare il sistema UPC deve prima richiedere i diritti tramite GS1 (ex Uniform Code Council), l'organizzazione internazionale responsabile dell'amministrazione degli UPC e di altri standard. GS1 approva il prefisso dell'azienda, un codice di 6-9 cifre che verrà utilizzato in ogni UPC creato dal produttore. Quindi il produttore crea un numero per ogni prodotto univoco in modo che il codice sia di 11 cifre e generi una cifra di controllo utilizzando i passaggi precedenti per creare l'UPC a 12 cifre completo.