SAP EWM & Cloud Barcode Integration
Ein umfassender technischer Leitfaden zur Erstellung von Lageraufgaben-, Handling Unit (HU) und Versandetiketten in SAP EWM mittels moderner REST-Architektur.
Schnellnavigation
BTP Konnektivität konfigurieren
Richten Sie einen sicheren Pfad für Ihr EWM-System (On-Premise oder S/4HANA Cloud) zur Kommunikation mit der Barcodesoft-API ein.
- Pfad: SAP BTP Cockpit > Connectivity > Destinations
- Name:
BARCODESOFT_API - URL:
https://www.barcodesoft.com - Proxy-Typ: Internet
ABAP Utility Klasse erstellen
Erstellen Sie in Transaktion SE24 die Klasse ZCL_EWM_BARCODE_UTIL, um die REST-Logik zu kapseln.
METHOD get_barcode_url.
" Erstellung der URL für GS1-128
DATA(lv_token) = 'IHR_API_TOKEN'.
DATA(lv_data) = cl_http_utility=>escape_url( iv_hu_number ).
rv_url = |https://www.barcodesoft.com/barcode.ashx?token={ lv_token }&data={ lv_data }&type=32&format=png|.
ENDMETHOD.
Integration mit EWM PPF
EWM nutzt das Post Processing Framework, um Etiketten über Aktionsprofile auszulösen.
- Gehen Sie zur SPPFCADM und wählen Sie die Applikation
/SCWM/WHR. - Definieren Sie eine neue Aktionsdefinition für den Cloud-Etikettendruck.
- Implementieren Sie das BAdI
EVAL_SCHED_CONDITION_PPF, um die Ausführung basierend auf dem HU-Status zu steuern.
Adobe Document Services (IFbA)
Binden Sie das Cloud-generierte Bild direkt in Ihr SFP (Adobe Form) Layout ein.
Schnittstellen-Setup
Definieren Sie GV_BARCODE_IMAGE als Typ XSTRING. Ordnen Sie es als "Image Graphic" zu.
Layout-Bindung
Fügen Sie ein Bildfeld ein. Setzen Sie die Bindung auf $.GV_BARCODE_IMAGE und den MIME-Typ auf image/png.
RF Framework & ITS Mobile
Für Barcodes direkt auf dem Bildschirm von RF-Scannern binden Sie die URL direkt in das HTML-Template ein.
<img src="https://www.barcodesoft.com/barcode.ashx?data=~HU_ID&type=32" />
Wichtige technische Hinweise
- Performance: Nutzen Sie die BTP Integration Suite (CPI) für das Token-Caching.
- Symbologie:
type=32für GS1-128;type=36für Data Matrix.
- DPI: Verwenden Sie
dpi=600für 2D-Codes auf kleinen Etiketten. - Konnektivität: Stellen Sie sicher, dass der SAP Cloud Connector ausgehenden Traffic zu barcodesoft.com zulässt.
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].
Benötigen Sie ein spezifisches ABAP-Implementierungsbeispiel für den Lageraufgabendruck?
Technischen Support anfordern