En tirant parti de ces services web RESTful, les utilisateurs SAP peuvent générer des codes-barres haute résolution conformes aux normes industrielles — tels que le GS1-128 et les QR Codes — directement au sein de leurs flux de travail ERP.

1

Stratégie d'Authentification

L'API Barcodesoft Cloud Barcode RESTapi utilise le protocole OAuth 2.0. Avant de demander une image, SAP doit obtenir un jeton porteur (Bearer Token).

Étape A : Obtention du jeton
Une fois votre commande finalisée, vous recevrez un e-mail contenant un User_id, un Secret et un scope.
POST https://www.barcodesoft.com/api/auth/token
Payload: { "User_id": "...", "Secret": "...", "scope": "..." }

Étape B : Gestion du jeton : Stockez l'access_token reçu et réutilisez-le jusqu'à son expiration pour optimiser les performances.

2

Configuration SAP (Transaction SM59)

  1. Exécutez la transaction SM59.
  2. Créez une nouvelle connexion de Type G (Connexion HTTP vers serveur externe).
  3. Hôte cible : www.barcodesoft.com | Service : 443
  4. Assurez-vous que le protocole SSL est actif sous Options de sécurité.
3

Génération de codes-barres

Codes-barres linéaires (ex: GS1-128)
https://www.barcodesoft.com/barcode/v1/linear/gs1128?data=(02)1234(10)5678&width=3in&height=1in&imageformat=png&dpi=300
Codes-barres 2D (ex: QR Code)
https://www.barcodesoft.com/barcode/v1/qrcode/?data=Testing&size=2in&imageformat=svg&dpi=300
4

Méthodes d'implémentation

SAPUI5 / Fiori

Liez la source de l'image directement à l'URL de l'API. Format recommandé : SVG pour une netteté adaptative.

Adobe Forms (ADS)

Récupérez le flux binaire via la classe ABAP CL_HTTP_CLIENT et mappez-le vers un champ de contenu graphique dans LiveCycle Designer.

5

Référence des paramètres

Paramètre Options Description
data Chaîne Contenu à encoder (encodé URL)
imageformat png, svg, webp SVG pour le web, PNG pour l'impression
dpi 300, 600 Résolution pour les images matricielles

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 SAP. Identifiants envoyés immédiatement par e-mail[cite: 3, 4].

Configuration instantanée OAuth 2.0 sécurisé[cite: 3, 4] Prêt pour 600 DPI[cite: 3, 4]

Besoin d'assistance technique ?

Notre équipe d'ingénierie peut vous aider à résoudre les problèmes d'intégration SAP S/4HANA.

← Retour à la page principale Cloud Barcode API