Composición del código:
Los 3 primeros dígitos corresponden al país de dónde es el producto
Los 4 números siguientes hacen referencia al código asignado a la empresa que fabrica el producto.
Los 5 números siguientes se refieren al código del producto designado por el propio fabricante.
Dígito de control: Es un número y verifica que el código de barras es correcto.
Algoritmo de control
1. Se numeran todos los dígitos de control de izquierda a derecha
2. Se suman las posiciones impares y se multiplican por 3
3. Se suman las posiciones pares y se multiplica por 1
4. Se suman los resultados obtenidos en el punto 1 y el punto 2
5. El resultado obtenido se resta a la decena inmediata superior y esta diferencia es el dígito de control, será un numero entre el 0 y el 9
Ej 327600610464 7 es elcodigo de la imagen
código 3 2 7 6 0 0 6 1 0 4 6 4
orden: 1 2 3 4 5 6 7 8 9 10 11 12
pares:
2+6+0+1+4+4= 17 *3
= 51
Impares 3+7+0+6+0+6= 22 *1 =22
Suma: 51+22= 73
Decena superior=80
Resta:80-73= 7 Digito de control