Produisez une sortie prête pour le transporteur
Générez des étiquettes pour colis, palettes et flux de transport.
Nouveau : TFORMer Designer V9.2 — créez et imprimez facilement vos étiquettes et formulaires. Découvrir le produit →
Expédition
Étiquettes logistiques GS1 avec un encodage SSCC correct — pour que la réception puisse faire correspondre ce qui est arrivé.
Une étiquette illisible coupe une palette de son enregistrement d'expédition : la réception ne peut pas la faire correspondre à l'ASN, et la livraison est refusée ou traitée manuellement. TEC-IT génère des étiquettes logistiques GS1 avec des SSCC gérés, sans collision, directement à partir de vos données d'expédition.
SSCC sous l'AI (00), dimensions et zones de silence correctes, et gestion des numéros de série sur tous les sites.
Générez des étiquettes pour colis, palettes et flux de transport.
Utilisez des données correctes et des modèles approuvés dès le départ.
Gardez la logistique inverse traçable avec des identifiants cohérents.
Finning Chile
“Scan-IT a transformé la façon dont nos équipes travaillent dans des environnements miniers isolés. Nous pouvons désormais capturer codes-barres, photographies et données de composants en temps réel — même hors ligne. La solution garantit une traçabilité complète, une validation des réclamations plus rapide et une transparence totale de nos opérations.”
Waldo Vasquez Parga, Technology Leader, Logistics & Warehouse Area, Finning Chile
Lire le témoignage client ›Codes d'expédition, données et impression en un seul système.
Les mises en page logistiques GS1 sont conçues une fois et réutilisées sur chaque hub et chaque transporteur.
Chaque SSCC est vérifié selon GS1 et rapproché de l'ASN avant expédition.
Les travaux d'impression s'exécutent par quai avec un statut complet — sur imprimantes, en PDF ou via API.
Chaque solution correspond à des produits éprouvés et sous licence.
Conçoit des mises en page d'étiquettes avec champs de données, numéros de série et codes-barres.
Imprime des mises en page d'étiquette approuvées de façon interactive – choisissez la mise en page, saisissez les données, imprimez.
Génère plus de 100 symbologies de codes-barres dans des applications .NET, C++ et COM.
Infrastructure fiable
SSCC sous l'AI (00), dimensions et zones de silence correctes, et gestion des numéros de série sur tous les sites.
La palette, l'étiquette et l'avis concordent.
Le SSCC sur la palette est le SSCC dans l'ASN — générés ensemble.
L'étiquette et l'avis ne peuvent pas diverger ; ils proviennent d'une seule action.
Les nouveaux couloirs expédient avec des étiquettes et avis rapprochés dès le départ.
Comment les entreprises gèrent l'identification, l'étiquetage et la capture de données avec les logiciels TEC-IT — en production, en logistique et en IT.
En savoir plus sur Expédition et logistique.
MaxiCode est un code-barres 2D caractérisé par un motif de repérage distinctif en forme de cible au centre. UPS utilise MaxiCode en mode 2 (adresses US) et mode 3 (adresses internationales) pour encoder des données d'expédition structurées — y compris les codes postaux, numéros de suivi, classe de service et adresses de livraison — sur chaque étiquette de colis.
Les données suivent la norme AIM ITS/04-001 (ISS Format 01), utilisant des caractères de contrôle ASCII comme délimiteurs de champ.
Choisissez le mode en fonction du pays de destination et du format de code postal :
| Mode | Sous-mode | Quand l'utiliser |
|---|---|---|
| Mode 2 | SMC2 | Adresses US avec codes postaux numériques (5 ou 9 chiffres) |
| Mode 3 | SMC3 | Adresses internationales avec codes postaux alphanumériques |
L'intégralité de l'enregistrement d'expédition est transmise sous forme d'une seule chaîne de données. Les champs sont séparés par des caractères GS (\x1d), avec un en-tête et un pied de page de message encadrant le contenu.
Voici un exemple complet pour une expédition domestique US :
[)>\x1e01\x1d96100277501\x1d840\x1d003\x1d1Z12345E0291980441\x1dUPSN\x1dR7X482\x1d045\x1d\x1d1/1\x1d5\x1dY\x1d742 EVERGREEN TERRACE\x1dSPRINGFIELD\x1dIL\x1e\x04
Réglez la propriété Format sur S (Structuré). Cela indique à TBarCode d'extraire automatiquement le code postal, le pays, la classe de service et le préambule directement depuis votre chaîne de données — aucune assignation de champ manuelle n'est requise.
C=E128,...
21 + serial number + ! + 11 + production date.Si le numéro de série est 1234 et la date de production 010108, les données du code-barres encodées doivent être les suivantes :
211234 FNC1 11010108
La forme et la taille de la barre de renfort dépendent de la surface d'impression et de l'application. Les tailles possibles pour la largeur de module, la hauteur du code-barres et la barre de renfort figurent dans la spécification GS1, figure 5.3.6-1.
Nous présentons ci-dessous deux cas avec différentes dimensions du code-barres et de la barre de renfort :
L'ITF-14 peut être dessiné avec une barre de renfort en haut et en bas si vous utilisez des étiquettes (pas de plaques d'impression). Dans ce cas, la barre de renfort peut être plus petite, mais doit être d'au moins 2 fois la largeur de module.
BCSetBCType(m_pbarCode, eBC_ITF14);
// #1 print on label
// 203 dpi ➞ Module Width = 0.5005 mm = 4 Pixel per Module
double const dModuleWidth = 0.5004926F; // use exact value
// 300/600/1200 dpi ➞ Module Width = 0.508 mm
// double const dModuleWidth = 0.508F;
BCSetModWidthN(m_pbarCode, dModuleWidth * 1000); // set in 0.001 mm units
double const dModulesBearerBar = 2.0F; // 2 times the module width
BCSetBearerBarType(m_pbarCode, eBearerBar_TopAndBottom);
BCSetBearerBarWidth(m_pbarCode, static_cast<int> (dModulesBearerBar * dModuleWidth * 1000)); // set in 0.001 mm units
RECTD QZRect = { 10, 0, 10, 0 };
BCSetQuietZone(m_pbarCode, &QZRect, eMUModules);
eCode = BCSetText(m_pbarCode, szText, szText.GetLength());
if (eCode == S_OK)
eCode = BCCreate(m_pbarCode); // create internal bar code structure (MUST)
Pour l'impression directe sur carton, la barre de renfort doit être rectangulaire et d'une certaine taille, auquel cas la taille du code-barres doit également être agrandie.
// #2 print on carton
// for rectangular bearer bar having a width of 4.83 mm
// 203 dpi ➞ Module Width = 1.000 mm = 8 Pixel per Module
double const dModuleWidth = 1.0F;
// 300/600/1200 dpi ➞ Module Width = 1.016 mm
//double const dModuleWidth = 1.016F;
BCSetModWidthN(m_pbarCode, dModuleWidth * 1000); // set in 0.001 mm units
double dBearerBarWidth = 4.83F;
double dModulesBearerBar = ceil(dBearerBarWidth / dModuleWidth);
BCSetBearerBarType(m_pbarCode, eBearerBar_Rectangle);
BCSetBearerBarWidth(m_pbarCode, static_cast<int> (dBearerBarWidth * 1000)); // set in 0.001 mm units
RECTD QZRect = { 10 + dModulesBearerBar, 0, 10 + dModulesBearerBar, 0 };
BCSetQuietZone(m_pbarCode, &QZRect, eMUModules);
Si vous avez l'intention de distribuer votre produit en magasin ou sur des boutiques en ligne, veillez à enregistrer vos numéros de code-barres auprès de GS1 ou de l'organisation appropriée pour votre cas d'usage.
Pour plus d'informations, voir : https://www.gs1.org/
Si l'impression de démonstration ou la ligne horizontale de la version démo affecte la lecture, contactez-nous pour obtenir une clé de licence temporaire permettant un test correct.
Des problèmes de lecture peuvent survenir si l'imprimante a une résolution faible (<=300 dpi) - les imprimantes d'étiquettes à transfert thermique en particulier nécessitent une adaptation. Solution : ajustez la largeur de barre étroite à la largeur en pixels d'un point d'imprimante.
Vous pouvez le faire en ajustant la propriété Module Width - exemples :
200 dpi...2 Pixel=0.254mm (ModuleWidth=254) 202 dpi...2 Pixel=0.251mm (ModuleWidth=251) 203 dpi...2 Pixel=0.250246mm (ModuleWidth=250.25) 203 dpi...2 Pixel=0.250mm (ModuleWidth=250) - 8 Dots/mm 300 dpi...3 Pixel=0.254mm (ModuleWidth=254) 304 dpi...3 Pixel=0.250mm (ModuleWidth=250) - 12 Dots/mm

Les codes-barres aux contours imprécis constituent l'un des problèmes les plus courants pour tout scanner de codes-barres. Pour obtenir des codes-barres nets, assurez-vous que la largeur des barres, des espaces et des points correspond à un multiple entier de la largeur en pixels de votre périphérique de sortie. Ceci est particulièrement important lors de l'impression sur des périphériques basse résolution comme les imprimantes à transfert thermique.
Des effets similaires peuvent être obtenus avec la propriété Optimize Resolution* (voir la documentation du logiciel et la référence des codes-barres).
Essayez différentes valeurs pour la largeur de module, la résolution de l'image ou le paramètre Optimize Quality ! Désactivez également le mode d'économie de toner dans votre pilote d'imprimante et désactivez toute fonction d'anticrénelage.
Essayer de faire tenir le plus de caractères possible dans un code-barres peut entraîner des barres trop étroites, des espaces trop rapprochés ou des points trop petits. La solution consiste à utiliser une autre symbologie de code-barres, à réduire la quantité de données ou à agrandir le code-barres en augmentant le Module Width.
Dans certains cas, vous avez besoin de plus d'espace blanc autour du code-barres - ou le code-barres est rogné sur le côté droit si le support de sortie est trop petit.
Votre code-barres a-t-il été post-traité de manière incorrecte ? Chaque étape de post-traitement comme la mise à l'échelle ou le redimensionnement représente une perte potentielle de qualité du code-barres. Dans la mesure du possible, créez les images de code-barres à la taille et à la résolution requises par le périphérique de sortie.
Certaines imprimantes laser agrandissent les barres (créent un gain de point) si vous ne les faites pas fonctionner à la résolution d'impression maximale (par ex. une imprimante laser 1200 dpi utilisée à 600 dpi). Passez à la résolution DPI maximale proposée dans les paramètres du pilote d'imprimante. Une application excessive de toner (saturation de toner) peut également provoquer un gain de point.
Certains pilotes d'imprimante agrandissent les barres avec le mode de dessin "compatible". Si les barres sont plus larges qu'elles ne devraient l'être, changez le Draw Mode pour Quality. Le mode de dessin peut être ajusté soit dans les options du programme, soit dans le fichier de configuration, soit dans les propriétés du code-barres.
La zone de silence est l'espace blanc autour du code-barres qui garantit un décodage correct. Pour plus d'informations, consultez notre référence des codes-barres, page 14.
Code-128 et GS1-128 en détail : jeux de caractères, clés de contrôle et identifiants d'application.
Témoignage clientLe plus grand concessionnaire Caterpillar au monde exploite des flux de codes-barres 24 h/24 intégrés directement à son ERP.
FAQQuestions de qualité d'impression : codes-barres illisibles, imprimantes thermiques et contrôles de décodeur.
Essayez gratuitement dans le navigateur, téléchargez un essai complet, ou parlez à notre équipe commerciale de vos systèmes, normes et volumes.
Nous utilisons des cookies à des fins marketing et pour améliorer votre expérience. Consultez notre Politique relative aux cookies (en anglais) ou gérer les cookies.