Les codes-barres dont la longueur est limitée (1, 2 ou 3 caractères) ne sont pas lus par certains types de douchettes. Ceci est propre au hardware et non à Mercator. Le cas échéant, ceci peut être corrigé en programmant de façon adéquate la douchette.
Si cela n'est pas possible, Mercator peut permettre de contourner ce problème, en allongeant artificiellement le code-barres imprimé.
Dans l'étiquette, le code-barres sera paramétré comme suit (pour un code-barres de longueur fixe de 6 positions, par exemple) :
- '*'+padl(ltrim(stock_rep.s_id),6,'0')+'*' (en code 39, avec police Windows code 39)
- padl(ltrim(stock_rep.s_id),6,'0') (avec imprimante spécialisée)
Enfin, il suffit, dans la recherche articles, de supprimer les caractères "zéro" à gauche de la clé encodée. L'option "Outils / Options / Encodage : Suppr. zéros à gauche recherche articles" doit être mise à
OUI (vers. min. 4.3.80)
Remarques :
- ce bulletin ne s'applique qu'aux codes-barres de symbologie code39 ou code128. Les symbologies EAN ont une longueur fixe et ne sont donc pas concernées.
- ce bulletin s'applique particulièrement aux configurations où le code-barres correspond à un S_ID chronologique
- ce bulletin ne s'applique qu'aux codes-barres purement numériques