La solution logicielle complète pour l’impression de codes à barres !

TransBar 5 Code 39

code_barre_logistique_administratif

Domaines d’utilisation

TransBar 5 Codes 39 permet de créer des codes à barres pour les domaines suivants :

    • logistique
      • référencement de matériels immobilisés ou stockés en vue d’inventaires
      • codage de numéros de série sur matériels commercialisés
      • toutes applications logistiques internes à une entreprise
      • logistique des pièces détachées automobiles, selon Galia 39
    • administratif
      • référencement de documents : devis, factures, courriers, etc
      • formulaires administratifs ou postaux, bons de transport, etc, selon cahiers des charges imposant le Code 39
    • médical
      • codage des nombres CIP 7, UCD 7 ou ACL 7 sur médicaments ou spécialités pharmaceutiques françaises
        code_barre_logistique_administratif
      • codage des nombres CIP 13, UCD 13 ou ACL 13 sur médicaments ou spécialités pharmaceutiques françaises

code_barre_logistique_administratif

    • codage des nombres PZN 7 ou PZN 8 sur médicaments allemands (PZN = Pharma Zentral Nummer)
      code_barre_logistique_administratif
    • codage des informations Italian Pharmacode sur médicaments italiens
      code_barre_logistique_administratif

Extrèmement simple d’emploi, robuste et relativement complet (codage de majuscules, de chiffres et de quelques signes), le Code 39 est conseillé pour toute application nouvelle dans les domaines de la gestion ou de l’administration interne d’entreprise ou pour l’adaptation d’applications existantes. Le Code 128 ne lui sera préféré que pour son jeu de caractère étendu, le codage compact de nombres ou une très grande exigence de sécurité.

Caractères mémorisables

Les code-barres Code 39 peuvent mémoriser des informations de longueur quelconque, composées de :

  • chiffres
  • lettres majuscules
  • signes espace, plus, moins, divise, point, pourcentage, dollar

Différents standards se basent sur le Code 39 ( CIP 7, UCD 7 ou ACL 7, PZN 7 et PZN 8, Italian Pharmacode) en précisant le nombre et le type des caractères et en imposant des caractères de contrôle spécifiques, des légendes particulières ou même des compressions de données. TransBar 5 Code 39 permet de respecter ces standards sans connaissance particulière ni risque d’erreur.

Il est possible, avec les polices de codes à barres non-légendées, de coder les 127 caractères ASCII par combinaison standardisée de deux caractères, selon codage de codes à barres Code 39 étendu Full Ascii, mais cette possibilié amène un risque de confusion et d’erreur très important. Nous la déconseillons en suggérant de la remplacer par le Code 128.

Normes supportées

Les code-barres générés par TransBar 5 Code 39 répondent aux normes, standards et appellations courantes suivantes :

  • 16388 CEI/IEC/ISO
  • 3/9
  • 3 of 9
  • 3 parmi 9
  • 800 EN DIN/NF
  • ACL 7
  • AFFSAP
  • AIAG 39
  • AMM
  • CIP 39
  • CIP 7
  • GALIA 39
  • Italian Pharmacode
  • ODETTE 39
  • PZN 7
  • PZN 8

ainsi que celles-ci, dans leur option Code 39 :

  • ACL 13
  • CIP 13
  • UCD 13

Possibilités graphiques

TransBar 5 Code 39 génère des code-barres de sept hauteurs courantes :

code_barre_logistique_administratif

et de toutes grandeurs, dans les limites de la norme ou même, après une mise en garde, au-delà des limites de la norme :

code_barre_logistique_administratif

Les code-barres sont obtenus sans légende ou sont automatiquement dotés d’une légende. Dans ce dernier cas, il est coutumier de légender par une astérisque les caractères start et stop ; ces caractères ne font pourtant pas partie du message codé et TransBar permet aussi de ne pas les faire apparaître :

code_barre_logistique_administratif

Transcription Code 39 classique

La transcription (c’est à dire l’expression d’une information à coder sous forme d’un texte à imprimer par une police code-barres) est particulièrement simple en Code 39 et permet de se passer de TransBar lorsque aucun caractère de contrôle n’est demandé :

code_barre_logistique_administratif

Dans un modèle de document, il est possible de préparer un code-barres vierge, composé seulement de deux caractères « astérisque » : ensuite, lors de la finalisation du document, il suffira de venir mettre le curseur entre ces deux astérisques et de saisir la référence à coder pour obtenir un code-barres mémorisant ce qu’on vient de taper :

code_barre_logistique_administratif

De même, une colonne de tableur sera facilement codée par une seconde colonne liée à la première par une formule permettant d’encadrer automatiquement l’information par des caractères « astérisque » :

code_barre_logistique_administratif

Enfin, une base de données pourra imprimer un champ sous forme de code-barres en demandant, dans le modèle d’impression, que ce champ soit précédé et suivi d’un caractère « astérisque », comme on demanderait qu’il soit précédé d’un $ ou suivi d’un € s’il s’agissait d’un montant financier.

Transcription CIP 39

Elle se distigue de la transcription classique sur 3 points :

  • elle n’accepte que 6 ou 7 chiffres
  • un caractère de contrôle spécifique est automatiquement calculé en cas de 6 chiffres, automatiquement vérifié en cas de 7 chiffres
  • certains nombre de 6 chiffres ne sont pas acceptables, quelque soit le septième

Transcription PZN 39

TransBar distingue la transcription PZN 7 et la transcription PZN 8. Elles se distinguent toutes deux de la transcription classique sur 3 points :

  • elles n’acceptent que 6, 7 chiffres ou 8 chiffres toujours précédés du signe – que TransBar ajoute au besoin
  • lorsque le nombre de chiffres est de 8, ou lorsqu’il est de sept sans commencer par un chiffre zéro, le dernier chiffre est un caractère de contrôle spécifique qui est automatiquement ajouté ou vérifié par TransBar
  • certains nombre de 6 ou 7 chiffres ne sont pas acceptables, quelque soit le chiffre suivant

Transcription Italian Pharmacode

La transcription Italian Pharmacode de TransBar traite de manière transparente la compression de données propre à ce standard en acceptant, en entrée :

  • l’information décomprimée, sous forme de 9 chiffres, avec ou sans la lettre « A » devant
  • l’information comprimée, qui sera réellement mémorisée par le code-barres, sous forme de 6 chiffres ou lettres majuscules sauf A, E, I et O

et en fournissant en sortie ces deux valeurs. La légende devant exprimer l’information décomprimée, elle ne peut pas être obtenue par une légende automatique de la police code-barres mais devra l’être par un second champ, théoriquement exprimé par une police OCR A.

Configuration requise pour TransBar 5

Dans sa sous-version la plus récente, le logiciel TransBar 5 et les polices qui lui sont associées ont été testés avec succès sur les configurations suivantes :

  • MacOS 10.6 à 10.12 « Sierra »
    Le premier lancement devra être réalisé soit avec la touche « ctrl » enfoncée, soit par « clic droit » de la souris puis menu « Ouvrir »
  • Windows XP (Service Pack 2 ou supérieur), Vista, Windows 7, Windows 8, Windows 10, 32 et 64 bits
  • processeurs 32 ou 64 bits

avec tous logiciels acceptant la saisie de texte, ou le copier-coller, ou l’import de fichier texte ou CSV, et proposant le choix de la police et de la taille des caractères pour une impression sans mise à échelle, c’est à dire une impression où 72 points DTP (pica) valent 25,4 mm selon standard actuel des logiciels de PAO et des imprimantes professionnelles.

Toutes imprimantes de résolution 300, 600, 900, 1200, 1800, 2400 points par pouce.

Toutes autres imprimantes, pour autant que, dans le logiciel de mise en page, la taille des caractères puisse être exprimée en valeur fractionnaire (par exemple 42,37 points, sans qu’une telle saisie se transforme en 42 points), sous peine :

  • soit de diminuer le nombre des dimensions possibles des code-barres
  • soit de micro-défauts susceptibles de diminuer la durabilité ou, à l’extrême, la lisibilité des code-barres

Évaluation