Guide de Mise en Œuvre

Intégration SAP EWM & Cloud Barcode

Un guide technique complet pour la génération d'étiquettes de Tâches de Magasin, d'Unités de Manutention (HU) et d'expédition dans SAP EWM via une architecture RESTful moderne.

1

Configurer la Connectivité BTP

Établissez un chemin sécurisé pour que votre système EWM (On-Premise ou S/4HANA Cloud) communique avec l'API Barcodesoft.

  • Chemin : SAP BTP Cockpit > Connectivity > Destinations
  • Nom : BARCODESOFT_API
  • URL : https://www.barcodesoft.com
  • Type de Proxy : Internet
2

Créer la Classe Utilitaire ABAP

Dans la Transaction SE24, créez ZCL_EWM_BARCODE_UTIL pour encapsuler la logique REST.

METHOD get_barcode_url.
  " Construction de l'URL pour GS1-128
  DATA(lv_token) = 'VOTRE_JETON_API'.
  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

Intégrer avec EWM PPF

EWM utilise le Post Processing Framework pour déclencher les étiquettes via des profils d'action.

  1. Accédez à SPPFCADM et sélectionnez l'application /SCWM/WHR.
  2. Définissez une nouvelle Action Definition pour l'impression d'étiquettes Cloud.
  3. Implémentez le BAdI EVAL_SCHED_CONDITION_PPF pour déclencher l'exécution en fonction du statut de l'HU.
4

Adobe Document Services (IFbA)

Incorporez l'image générée par le cloud directement dans votre mise en page SFP (Adobe Form).

Configuration de l'Interface

Définissez GV_BARCODE_IMAGE de type XSTRING. Mappez-le en tant qu'Image Graphic.

Liaison de Mise en Page

Insérez un Champ Image. Définissez la liaison sur $.GV_BARCODE_IMAGE et le type MIME sur image/png.

5

Framework RF & ITS Mobile

Pour les codes-barres à l'écran sur les terminaux RF, intégrez l'URL directement dans le template HTML.

<img src="https://www.barcodesoft.com/barcode/v1/linear/gs1128?data=(02)12345678901234(10)12345678901234567890&width=720px&height=180px" />
Notes Techniques Critiques

  • Performance : Utilisez BTP Integration Suite (CPI) pour la mise en cache des jetons.
  • Symbologie : type=32 pour GS1-128 ; type=36 pour Data Matrix.
  • DPI : Utilisez dpi=600 pour les codes 2D sur les étiquettes de petites pièces.
  • Connectivité : Assurez-vous que SAP Cloud Connector autorise le trafic sortant vers barcodesoft.com.

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'un extrait d'implémentation ABAP spécifique pour l'impression de tâches de magasin ?

Demander un Support Technique