jeudi 24 octobre 2024

Aide sur le code barre : les différences entre ce que vous lisez et ce qui est réelement dans le code-barre

La plupart de mes clients sont toujours étonnés de constater que le code barre ne donne pas toujours ce qui est marqué en dessous . 

D'où des problèmes lors de comparatifs et de vérifications en automatique !

POURQUOI ces différences de valeur de code-barre ?


La théorie du code-barre simplifiée : d'abord la lecture du code barre est une lecture d'une police ni plus ni moins, de manière rapide et automatisée, par une machine (un laser au début un imageur à présent qui est un objectif photo en noir et blanc, sans erreur, par un algorithme de comparaison des tailles des zones blanches et noires.

Ce qui est lu par la machine (terminal , smartphone)  est donc ce que la personne ou l'imprimante à mis, mais pas ce qui est marqué en caractères disons "lisibles par l'humain" dessous . 

Exemple d'une étiquette Galia : ajout de lettre ou chaîne de caractères avant ou après le code

Le code visible est différent du code scanné

Le code lisible est en apparence un code "produit" et se nomme "22556332" , mais si vous scannez ce code-barre , la machine vous rend : "P22556332".


Exemple de codes avec des symbologies différentes :

En apparence à l’œil, ces deux codes sont identiques : mais pas pour le scanner :

le scanner lit un code en symbologie 128 égal à 100102730752


en fonction des lecteurs, la symbologie est une variante de 128 et est égale à : 0102730752 ou ]C1100102730752

Ici un utilisateur a codé un code dans une symbologie (police) et l'autre code a été codé par un autre utilisateur dans une autre symbologie.

Il existe des outils intelligents de vérification des valeurs contenues dans ces codes et parmi ceux-ci cette application Android de comparatif 


 et vous quels sont vos problèmes de lecture de codes-barres  ?


Aucun commentaire:

Enregistrer un commentaire

merci de vos commentaires : qu'ils apportent de la valeur ajoutée, des questions professionnelles: ils sont modérés.