FAQ Barcode Creation
Comment créer un UPS MaxiCode™ ?
Comment créer un UPS MaxiCode™ ?
Qu'est-ce qu'un UPS MaxiCode
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.
Quel mode MaxiCode dois-je utiliser ?
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 |
Comment formater la chaîne de données ?
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
Comment configurer TBarCode pour analyser les données automatiquement ?
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.
-
Sélectionnez MaxiCode comme symbologie et choisissez SMC2 (US) ou SMC3 (international).
-
Réglez la propriété Format sur S. Dans l'API TBarCode, il s'agit d'une propriété directe ; dans Barcode Studio v17, elle se trouve dans l'onglet Extended.
-
Assurez-vous que l'interprétation des séquences d'échappement est activée afin que \x1d, \x1e et \x04 soient traités comme des caractères de contrôle.
- Collez ou transmettez la chaîne de données complète dans le champ de texte de données/code-barres.