Guía de Implementación

Integración SAP EWM & Cloud Barcode

Un recorrido técnico completo para generar etiquetas de Tareas de Almacén, Unidades de Manipulación (HU) y etiquetas de envío en SAP EWM utilizando una arquitectura RESTful moderna.

1

Configurar Conectividad BTP

Establezca una ruta segura para que su sistema EWM (On-Premise o S/4HANA Cloud) se comunique con la API de Barcodesoft.

  • Ruta: SAP BTP Cockpit > Connectivity > Destinations
  • Nombre: BARCODESOFT_API
  • URL: https://www.barcodesoft.com
  • Tipo de Proxy: Internet
2

Crear la Clase de Utilidad ABAP

En la Transacción SE24, cree ZCL_EWM_BARCODE_UTIL para encapsular la lógica REST.

METHOD get_barcode_url.
  " Construcción de la URL para GS1-128
  DATA(lv_token) = 'SU_TOKEN_DE_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

Integrar con EWM PPF

EWM utiliza el Post Processing Framework para disparar etiquetas mediante Action Profiles.

  1. Vaya a la SPPFCADM y seleccione la aplicación /SCWM/WHR.
  2. Defina una nueva Action Definition para la impresión de etiquetas en la nube.
  3. Implemente el BAdI EVAL_SCHED_CONDITION_PPF para activar la ejecución basada en el estado de la HU.
4

Adobe Document Services (IFbA)

Incruste la imagen generada en la nube directamente en su diseño de SFP (Adobe Form).

Configuración de Interfaz

Defina GV_BARCODE_IMAGE como tipo XSTRING. Mapéelo como un Image Graphic.

Vinculación de Diseño

Inserte un Campo de Imagen. Establezca la vinculación a $.GV_BARCODE_IMAGE y el tipo MIME a image/png.

5

RF Framework e ITS Mobile

Para códigos de barras en pantalla en terminales RF, incruste la URL directamente en la plantilla HTML.

<img src="https://www.barcodesoft.com/barcode.ashx?data=~HU_ID&type=32" />
Notas Técnicas Críticas

  • Rendimiento: Utilice BTP Integration Suite (CPI) para el almacenamiento en caché de tokens.
  • Simbología: type=32 para GS1-128; type=36 para Data Matrix.
  • DPI: Use dpi=600 para códigos 2D en etiquetas de piezas pequeñas.
  • Conectividad: Asegúrese de que SAP Cloud Connector permita el tráfico saliente hacia barcodesoft.com.

Acceso instantáneo a Barcodesoft Cloud

Una suscripción proporciona acceso ilimitado a la generación de GS1-128, QR Code, DataMatrix y Code 128 para su integración con SAP. Credenciales enviadas inmediatamente por correo electrónico[cite: 3, 4].

Configuración instantánea OAuth 2.0 seguro[cite: 3, 4] Listo para 600 DPI[cite: 3, 4]

¿Necesita un fragmento de implementación ABAP específico para la impresión de Tareas de Almacén?

Solicitar Soporte Técnico