Integration von Barcodesoft API & SAP SuccessFactors

Schritt-für-Schritt-Anleitung zur technischen Implementierung für die dynamische Barcode-Generierung.

1

OAuth 2.0 Authentifizierungsablauf

Nachdem Ihre Bestellung bearbeitet wurde, erhalten Sie eine E-Mail mit Ihrer User_id, Ihrem Secret und Ihrem Scope. Diese Angaben sind erforderlich, um einen Bearer-Token zu erhalten.

Token-Anfrage-Endpunkt:
POST https://www.barcodesoft.com/api/auth/token
Erforderliche Body-Parameter (application/x-www-form-urlencoded):
Schlüssel Wert / Quelle
grant_typeclient_credentials
client_idIhre bereitgestellte User_id
client_secretIhr bereitgestelltes Secret
scopeIhr bereitgestellter Scope
2

SAP SuccessFactors Konfiguration

Security Center

Erstellen Sie eine neue OAuth-Konfiguration. Verwenden Sie die Details aus Schritt 1. Stellen Sie sicher, dass die "Client Authentication" je nach den Anforderungen Ihrer SF-Version auf "Send as Basic Auth header" oder "Send in body" eingestellt ist.

Integration Center

Definieren Sie Ihre Destination Settings. Das System verwendet den Token automatisch beim Aufruf der unten aufgeführten REST-Endpunkte, wenn die Authentifizierung korrekt verknüpft ist.

3

Endpunkte zur Barcode-Generierung

Linearer Barcode (GS1-128)

Häufig verwendet für Versandetiketten und Logistik. Unterstützt Application Identifier (AIs).

https://www.barcodesoft.com/barcode/v1/linear/gs1128?data=(02)12345(10)ABCD&width=3in&height=1in&imageformat=png
Ausrichtung: original, rotate90, rotate180
DPI: 96, 300, 600
Formate: PNG, JPG, WebP, SVG
2D-Barcode (QR-Code)

Ideal für Mitarbeiter-Visitenkarten oder das Scannen von Ausweisen per Mobilgerät.

https://www.barcodesoft.com/barcode/v1/qrcode/?data=EmployeeID123&size=2in&imageformat=svg&dpi=300

Best Practices für die Implementierung


  • SVG-Vorteil: Bevorzugen Sie für die Dokumentenerstellung in SuccessFactors immer imageformat=svg, um sicherzustellen, dass Barcodes beim Skalieren oder Drucken in PDF gestochen scharf bleiben.
  • Daten-Kodierung: Verwenden Sie die URL-Kodierung für den Parameter data, insbesondere wenn Ihre Zeichenfolgen Leerzeichen, Ampersands (&) oder Klammern enthalten.
  • Caching: Da es sich um REST-Aufrufe handelt, sollten Sie die Auswirkungen auf die Leistung bei der Erstellung großer Dokumentenmengen berücksichtigen. Die Cloud-Infrastruktur von Barcodesoft ist für hohe Gleichzeitigkeit optimiert.

Sofortiger Zugriff auf Barcodesoft Cloud

Ein Abonnement bietet unbegrenzten Zugriff auf die Generierung von GS1-128, QR-Code, DataMatrix und Code 128 für Ihre SAP-Integration. Zugangsdaten werden sofort per E-Mail geliefert[cite: 3, 4].

Sofortige Einrichtung OAuth 2.0 sicher[cite: 3, 4] 600 DPI bereit[cite: 3, 4]