Show TOC

IDOCXmlToFlatConvertor im Modul-Prozessor einfügenLocate this document in the navigation structure

Verwendung

Sie können das Modul IDOCXmlToFlatConvertor dazu verwenden, um IDoc-XML in IDoc-Flat-Format zu konvertieren. Wenn Sie dieses Modul in die Modulkette einfügen, konvertiert es die Daten in der Payload einer XI-Message von IDoc-XML in IDoc-Flat-Format. Sie können dieses Modul zum Beispiel in die Modulkette eines File-Empfänger-Adapters einfügen und eine Datei im IDoc-Flat-Format erzeugen.

Dieses IDoc-Modul enthält dann zum Beispiel die Modul-Parameter RFC-Destinationsname, SAP-Release-Version und TargetJRA.

Voraussetzungen

Sie haben:

Den Kommunikationskanal konfiguriert.

Die Registerkarte Modul aufgerufen.

Vorgehensweise

1. Modul in die Verarbeitungssequenz einfügen

  1. Geben Sie den Modulnamen SAP_XI_IDOC/IDOCXmlToFlatConvertor ein. Fügen Sie das Modul vor dem Modul CallSapAdapter ein.

  2. Geben Sie den Modultyp Local Enterprise Bean ein.

  3. Geben Sie den Modulschlüssel ein.

2. Parameter in der Modulkonfiguration einfügen

  1. Geben Sie den Modulschlüssel ein. Der Modulschlüssel muss dem Schlüssel in der Verarbeitungsreihenfolge entsprechen.

  2. Geben Sie als Parametername SAPRelease und als Parameterwert das SAP-Release des Empfängersystems ein. Ist das SAP-Release zum Beispiel 7.10, geben Sie 7.10 ein.

  3. 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 als Parametername SourceDestination und als Parameterwert den Namen der Destination ein, die Sie gerade angelegt haben.

    Wenn Sie zum Beispiel 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.

  4. Erstellen Sie im NWA eine JCA Connection Factory. Erstellen Sie eine neue JCA Connection Factory wie folgt:

    1. Melden Sie sich am NWA an und wählen Sie Configuration Management Infrastructure > Application Resources .

    2. Wählen Sie All JCA Resources im Feld Show .

    3. In der Spalte Resource Name wählen Sie SAPJavaResourceAdapter15 .

    4. Unter Resource Details wählen Sie Dependent JCA Connection Factories und dann Copy & Add new JCA Connection Factory .

    5. Geben Sie den JNDI Name ein.

    6. Wählen und setzen Sie die Configuration Properties .

    Weitere Informationen: SAP JRA Konfiguration .

    Nach dem Erstellen der JCA Connection Factory geben Sie als Parametername TargetJRA 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.

Hinweis
  • Dieses Modul können Sie nur für höhere SAP-Releases als 4.0 verwenden.

  • Dieses Modul kann nur XML in UTF-8-Codierung verarbeiten.