Étapes de mise en œuvre
Guide d'intégration des codes-barres Oracle EBS
Découvrez la méthode la plus robuste pour la génération de codes-barres dans Oracle E-Business Suite à l'aide de XML Publisher (BI Publisher). Cette approche élimine le besoin d'installations complexes de polices sur les gestionnaires concurrents Unix/Linux.
Définir la logique dans le modèle de données
Modifiez votre définition de données (.xml ou source PL/SQL) pour générer l'URL du code-barres. Cela garantit que l'image du code-barres est récupérée dynamiquement lors de l'exécution de la requête.
SELECT
wip_entity_name AS job_number,
'https://www.barcodesoft.com/barcode/v1/code128?data=' || wip_entity_name || '&width=400&height=120&dpi=300' AS barcode_url
FROM
wip_entities
WHERE
organization_id = :p_org_id
Créer le mappage dans le modèle RTF
Au lieu de dépendre de polices locales, utilisez un espace réservé d'image dans Microsoft Word pour gérer le rendu dynamique.
1. Insérer un espace réservé
Insérez un fichier .jpg générique dans votre modèle RTF à l'emplacement du code-barres.
2. Affecter un texte alternatif
Clic droit sur l'image > Format de l'image > Texte de remplacement. Entrez : url:{BARCODE_URL}
Configurer les programmes concurrents
-
Type de sortieDéfinissez la sortie du programme concurrent sur XML.
-
Enregistrement du modèleAttachez votre fichier RTF via XML Publisher Administrator.
-
Sécurité réseauAssurez-vous que le serveur EBS peut effectuer des requêtes HTTPS sortantes vers le domaine des codes-barres.
Étiquetage SCM haute résolution
Pour les imprimantes industrielles (Zebra, Honeywell), la résolution est cruciale pour éviter les échecs de lecture en entrepôt.
- Réglage du DPI : Ajoutez
&dpi=300pour une impression thermique nette. - Conformité GS1 : Formatez les chaînes en PL/SQL avant de les envoyer à l'URL.
- Largeur de module : Utilisez
&mwidth=2pour ajuster l'épaisseur des barres pour les petites étiquettes.
Pourquoi l'API est préférable à l'installation locale de polices
| Fonctionnalité | Méthode Police locale | Méthode API Cloud |
|---|---|---|
| Configuration serveur | Installation manuelle de polices Linux | Zéro configuration |
| Prise en charge des formats | PDF uniquement (généralement) | PDF, Excel, HTML |
| Maintenance | Interrompue par les mises à jour OS | Persistant |
Dépannage
Le code-barres s'affiche comme un 'X' rouge en PDF ?
Vérifiez les paramètres de proxy dans XML Publisher Configuration > General. Le serveur manque probablement d'un accès Internet.
Le code-barres est trop flou pour être scanné ?
Augmentez le paramètre dpi dans l'URL (ex: réglez sur 300 ou 600) pour correspondre aux spécifications de votre imprimante.
Accès instantané à Barcodesoft Cloud
Un abonnement fournit un accès illimité à la génération de GS1-128, QR Code, DataMatrix et Code 128 pour votre intégration Oracle. Identifiants envoyés immédiatement par e-mail[cite: 3, 4].