
Sie können das Modul IDOCFlatToXmlConvertor verwenden, um Daten in der Payload einer XI-Message von IDoc-Flat-Format in XML-Format zu konvertieren. Wenn Sie dieses Modul in die Modulkette einfügen, konvertiert es die Daten in der Payload einer XI-Message von IDoc-Flat- in XML-Format. Sie können dieses Modul zum Beispiel in die Modulkette eines File-Sender-Adapters einfügen und IDoc-XML aus IDoc-Flat-Format erzeugen.
Dieses IDoc-Modul enthält dann zum Beispiel die Modul-Parameter RFC-Destinationsname, SAP-Release-Version und SourceJRA.
Sie haben:
Den Kommunikationskanal konfiguriert.
Die Registerkarte Modul aufgerufen.
1. Modul in die Verarbeitungssequenz einfügen
Geben Sie den Modulnamen SAP_XI_IDOC/IDOCFlatToXmlConvertor ein. Fügen Sie das Modul vor dem Modul CallSapAdapter ein.
Geben Sie den Modultyp Local Enterprise Bean ein.
Geben Sie den Modulschlüssel ein.
2. Parameter in der Modulkonfiguration einfügen
Geben Sie den Modulschlüssel ein. Der Modulschlüssel muss dem Schlüssel in der Verarbeitungsreihenfolge entsprechen.
Geben Sie als Parametername SAPRelease und als Parameterwert das SAP-Release des Sendersystems ein. Ist das SAP-Release zum Beispiel 7.10, geben Sie 7.10 ein.
Erstellen Sie im NWA eine JCA Connection Factory. Erstellen Sie eine neue JCA Connection Factory wie folgt:
Melden Sie sich am NWA an und wählen Sie .
Wählen Sie All JCA Resources im Feld Show .
In der Spalte Resource Name wählen Sie SAPJavaResourceAdapter15 .
Unter Resource Details wählen Sie Dependent JCA Connection Factories und dann Copy & Add new JCA Connection Factory .
Geben Sie den JNDI Name ein.
Wählen und setzen Sie die Configuration Properties .
Weitere Informationen: SAP JRA Konfiguration .
Nach dem Erstellen der JCA Connection Factory geben Sie auf der Registerkarte Modul als Parametername SourceJRA und als Parameterwert die neue JCA Connection Factory ein, die Sie gerade erstellt haben.
Wenn für das SAP-System bereits eine JCA Connection Factory konfiguriert wurde, müssen Sie keine neue Connection Factory erstellen, sondern können den Namen einer bereits existierenden Connection Factory als Parameterwert angeben.
Konfigurieren Sie eine RFC-Destination mit dem NWA der Adapter Engine, in der der Kommunikationskanal konfiguriert ist. Hierbei muss es sich um das SAP-System handeln, in dem das IDoc-Modul die IDoc-Metadaten findet, wie den IDoc-Typ und die IDoc-Segmentinformationen. Weitere Informationen zur Konfiguration einer RFC-Destination für ein SAP-System: SAP JCo Konfiguration .
Nach dem Anlegen der RFC-Destination geben Sie auf der Registerkarte Modul als Parametername TargetDestination und als Parameterwert den Namen der Destination ein, die Sie mit dem NWA angelegt haben.
Wenn Sie zum Beispiel im NWA die Destination ABC_000 angelegt haben, geben Sie diesen Namen als Parameterwert an. Wenn für das SAP-System bereits eine Destination konfiguriert wurde, müssen Sie keine neue Destination anlegen, sondern können den Namen einer bereits existierenden Destination als Parameterwert angeben.
Dieses Modul können Sie nur für höhere SAP-Releases als 4.0 verwenden.
Dieses Modul erstellt nur XML in UTF-8-Codierung.
Die Payload im IDoc-Flat-Format darf nur ein IDoc-Dokument enthalten.