Implementierungsleitfaden

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.

1

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
2

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.
3

Integration mit EWM PPF

EWM nutzt das Post Processing Framework, um Etiketten über Aktionsprofile auszulösen.

  1. Gehen Sie zur SPPFCADM und wählen Sie die Applikation /SCWM/WHR.
  2. Definieren Sie eine neue Aktionsdefinition für den Cloud-Etikettendruck.
  3. Implementieren Sie das BAdI EVAL_SCHED_CONDITION_PPF, um die Ausführung basierend auf dem HU-Status zu steuern.
4

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.

5

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=32 für GS1-128; type=36 für Data Matrix.
  • DPI: Verwenden Sie dpi=600 fü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].

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

Benötigen Sie ein spezifisches ABAP-Implementierungsbeispiel für den Lageraufgabendruck?

Technischen Support anfordern