Impression d'étiquettes avec Oracle ERP : E-Business Suite, JD Edwards et Fusion Cloud
Comment EtikStudio imprime des étiquettes depuis Oracle E-Business Suite, JD Edwards EnterpriseOne et Fusion Cloud — PL/SQL et vues de base de données, programmes concurrents écrivant des fichiers, appels REST et ODBC — avec scénarios et liste de contrôle.
Les ERP d'Oracle couvrent trois générations qui s'intègrent différemment : E-Business Suite et JD Edwards vivent sur une base de données que votre DBA contrôle, tandis que Fusion Cloud expose REST et des extractions planifiées. EtikStudio prend en charge les trois, et le choix de la voie suit ce que votre équipe Oracle utilise déjà pour d'autres interfaces.
Quelles voies d'intégration conviennent à chaque produit Oracle
| Produit | Meilleure voie | Comment |
|---|---|---|
| E-Business Suite | Données embarquées (ODBC) + dossier surveillé | Vues en lecture seule sur APPS (articles, lots, livraisons) ; un programme concurrent ou un job PL/SQL écrit un CSV/XML par événement dans un dossier surveillé par EtikStudio. |
| JD Edwards EnterpriseOne | Données embarquées (ODBC) + REST | Vues sur les tables F (F4101 articles, F4108 lots, F4211 ventes) ; Orchestrator appelle l'API REST sur un événement métier. |
| Fusion Cloud | REST + extractions planifiées | OIC ou une planification BI Publisher livre des fichiers sur FTP ; ou un flux d'intégration appelle l'API REST via le connecteur. |
| Tous | PL/SQL UTL_HTTP | Un déclencheur ou un package de base de données peut appeler directement le serveur REST avec UTL_HTTP pour une impression immédiate. |
Scénarios
| Domaine | Étiquette | Déclencheur |
|---|---|---|
| Stock / WMS | Étiquettes article, lot et LPN à la réception | Transaction de réception, création de LPN |
| Fabrication | Étiquettes d'achèvement d'ordre avec lot et série | Achèvement d'en-cours |
| Expédition | Étiquettes SSCC palette, transporteur et livraison | Confirmation d'expédition |
| Qualité | Étiquettes de statut bloqué, inspecté et libéré | Décision qualité |
Flux recommandé
Commencez par ce qui n'exige aucun changement dans Oracle : exposez des vues en lecture seule et laissez l'étiquette tirer article, lot et client par clé. Ajoutez ensuite le déclencheur adapté à votre génération — programme concurrent écrivant des fichiers pour EBS, Orchestrator pour JDE, OIC pour Fusion — pour que l'étiquette s'imprime quand la transaction a lieu et non quand quelqu'un s'en souvient.
Liste de contrôle de mise en œuvre
- Demander au DBA des vues en lecture seule (jamais d'accès direct aux tables) avec les colonnes dont chaque étiquette a besoin.
- Décider le déclencheur par événement : programme concurrent, Orchestrator, OIC ou PL/SQL UTL_HTTP.
- Pour Fusion Cloud, prévoir le connecteur sur chaque site pour que les travaux issus du cloud s'impriment localement.
- Mapper organisations / branch plants aux imprimantes ; vérifier les codes GS1-128 et LPN sur les imprimantes réelles.
- Garder le design de l'étiquette hors de BI Publisher pour que les changements n'exigent pas un cycle de version Oracle.
Comment EtikStudio gère cela
Oracle envoie une clé ou un fichier ; EtikStudio résout le reste depuis les vues, imprime dans le langage natif de l'imprimante et journalise chaque travail. Le même modèle sert EBS dans une usine et Fusion dans une autre pendant une migration.
Les détails d'intégration varient selon la version, le déploiement et la licence de l'ERP. Les adaptateurs et exemples sont fournis lors de la mise en œuvre.