Chek Digit PDT6800
ML344






S600
MC9000
MC9000



   Calcolo del Check Digit   


INTRODUZIONE


   Il Check Digit del codice a barre è molto importante, esso permette di controllare l'esattezza del codice da parte dello strumento di lettura o dal software di controllo, quando un codice a barre viene stampato generalmente il Check Digit viene calcolato automaticamente dalle stampanti per codice a barre o dal software di stampa, non è quindi necessario calcolarlo, per gli algoritmi di calcolo rimandiamo al manuale del codice a barre, mentre riportiamo qui sotto i form per il calcolo.


Calcolo del Check Digit EAN-UCC


   Riportiamo qui sotto la possibilità di calcolare il Check Digit secondo lo standard internazionale EAN-UCC, ricordando che nel DBase internazionale EAN vengono riportati i codici su di un campo di 14 digits allineando il tutto a destra, come viene evidenziato sull'ultimo campo.


EAN.UCC-8                
UCC-12            
EAN.UCC-13           
EAN.UCC-14          

(*) Nel Dbase internazionale EAN ci si deve allineare a destra su di un campo di 14 digits




Calcolo del Check Digit SSCC


   Serial Shipping Container Code (SSCC) e' il codice che completa la così detta Etichetta Logistica.


SSCC  
 



   La formula puo' essere riassunta in tre passaggi e nella tabella sotto viene riportata una schematizzazione per aiutare a capirli meglio, si vuole trovare il Check Digit del numero "62910415002123458":


Positions

N1

N2

N3

N4

N5

N6

N7

N8

N9

N10

N11

N12

N13

N14

N15

N16

N17

N18

Number without check digit


6


2


9


1


0


4


1


5


0


0


2


1


2


3


4


5


8


?

Step 1

x3

x1

x3

x1

x3

x1

x3

x1

x3

x1

x3

x1

x3

x1

x3

x1

x3

by

18

2

27

1

0

4

3

5

0

0

6

1

6

3

12

5

24



Step 1: Moltiplicare x3 i numeri nella posizione dispari e x 1 i numeri nella posizione pari cominciando da destra.
Step 2: Fare la somma dei numeri cosi' ottenuti ( nel nostro esempio 117 ).

Step 3: Il Check Digit si ottiene sottraendo dalla decina superiore la somma ottenuta ( 120 - 117 = 3 )


Etichetta Logistica