WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

ABAP-Steuerroutine - Erstellung

Jede von Ihnen entwickelte IDoc-Objektdefinition muss durch eine von Ihnen entwickelte, benutzerdefinierte ABAP-Steuerroutine unterstützt werden.

Sie können entweder standardmäßige oder benutzerdefinierte IDocs für die Schnittstelle für erweiterte Ereignisverarbeitung verwenden. Definieren Sie zunächst das benutzerdefinierte IDoc für ein Integrationsszenario, und erstellen Sie dann für jede Operation des Geschäftsobjekts, das unterstützt werden soll, eine ABAP-Steuerroutine (Funktionsmodul).

Jede Funktion muss folgende Schnittstelle aufweisen, damit der Adapter sie aufrufen kann:
*" IMPORTING
*" 	VALUE(OBJECT_KEY_IN) LIKE /CWLD/LOG_HEADER-OBJ_KEY OPTIONAL
*" VALUE(INPUT_METHOD) LIKE BDWFAP_PAR-INPUTMETHD OPTIONAL
*" 	VALUE(LOG_NUMBER) LIKE /CWLD/LOG_HEADER-LOG_NR OPTIONAL
*" EXPORTING
*" 	VALUE(OBJECT_KEY_OUT) LIKE /CWLD/LOG_HEADER-OBJ_KEY
*" 	VALUE(RETURN_CODE) LIKE /CWLD/RFCRC_STRU-RFCRC
*" 	VALUE(RETURN_TEXT) LIKE /CWLD/LOG_HEADER-OBJ_KEY
*" TABLES
*" 	IDOC_DATA STRUCTURE EDID4
*" LOG_INFO STRUCTURE /CWLD/EVENT_INFO 
Die folgende Tabelle enthält Informationen zu den Parametern:
Tabelle 1. Schnittstellenparameter
Parameter Beschreibung
OBJECT_KEY_IN Sollte keinen Wert haben.
INPUT_METHOD Gibt an, ob das IDoc in einem Dialog (d. h. durch einen Transaktionsaufruf) verarbeitet werden soll.
Mögliche Werte:
  • " " - Hintergrund (kein Dialog)
  • "A" - Alle Bildschirme anzeigen
  • "E" - Dialog auf dem Bildschirm starten, auf dem der Fehler aufgetreten ist
  • “N” - Standard
LOG_NUMBER Protokollnummer.
OBJECT_KEY_OUT Vom Transaktionsaufruf zurückgegebene Kunden-ID.
RETURN_CODE
  • 0 - Erfolgreich.
  • 1 - Fehler beim Abrufen.
  • 2 - Fehler beim Erstellen, Aktualisieren oder Löschen.
RETURN_TEXT Nachricht zur Beschreibung des Rückkehrcodes.
IDOC_DATA Tabelle mit je einem Eintrag für jedes IDoc-Datensegment.
Folgende Felder sind für das Funktionsmodul zur Verarbeitung eingehender Ereignisse relevant:
  • Docnum - Die IDoc-Nummer.
  • Segnam - Der Segmentname.
  • Sdata - Die Segmentdaten.
LOG_INFO Tabelle mit Details zur Ereignisverarbeitung in Form einer Erfolgs- oder Fehlernachricht.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:29


KonzeptthemaKonzeptthema | Version 8.0.0.5 | csap_aep_abaphandlercreate