Show TOC

Dokumentation zur VorgehensweiseKommunikationskanal für einen Empfänger-IDoc-Adapter (AAE) konfigurieren Dieses Dokument in der Navigationsstruktur finden

Voraussetzungen

  • Sie haben die adapterspezifischen Eigenschaften festgelegt, damit der IDoc-Adapter das Empfänger-Business-System erkennen kann.

    Weitere Informationen: Adapterspezifische Eigenschaften konfigurieren

  • Sie haben eine RFC-Destination für das Empfänger-Business-System in NWA angelegt. Beispiel: XI_IDOC_DEFAULT_DESTINATION_SID

    Weitere Informationen: Maintaining RFC Destinations

  • Wenn Sie den Kommunikationskanal im NWA-Modus konfigurieren möchten, müssen Sie eine JCA-Verbindungs-Factory auf dem outboundRA-Ressourcenadapter einrichten. Wenn der Kommunikationskanal im NWA-Modus ALEAUD-Nachrichten vom SAP-Backend empfangen soll, müssen Sie einen Ressourcenadapter von com.sap.aii.adapter.idoc.raclonetemplateRAR duplizieren.

    Weitere Informationen: Ressourcenadapter und JCA-Verbindungs-Factorys in NWA konfigurieren

    Weitere Informationen zum Duplizieren von Ressourcenadaptern finden Sie im Abschnitt "Cloning Resource Adapters" in folgendem Thema: Managing Resource Adapters

Vorgehensweise

  1. Wählen Sie Objekt anlegen.

  2. Wählen Sie Kommunikationskanal.

  3. Geben Sie in das Feld Kommunikationskomponente den Namen des Empfängersystems ein, das Sie verwenden möchten.

  4. Geben Sie in das Feld Kommunikationskanal den Namen eines Empfängerkommunikationskanals ein.

  5. Auf dem Bild Kanal bearbeiten wählen Sie die Registerkarte Parameter und geben folgende Eigenschaften ein:

    1. In das Feld Adaptertyp geben Sie den Java-IDoc-Typ ein. Der Java-IDoc-Adapter hat folgende Eigenschaften:

      • Adaptertyp: IDoc_AAE

      • Namensraum: http://sap.com/xi/XI/System

      • Softwarekomponentenversion: SAP BASIS 7.30

    2. Markieren Sie den Auswahlknopf Sender, um den Typ des Kommunikationskanals festzulegen..

    3. Als Transportprotokoll wählen Sie tRFC aus.

    4. In das Feld Message-Protokoll geben Sie IDoc XML ein. Standardmäßig nutzt der Java-Idoc-Adapter das tRFC-Transferprotokoll und das IDoc-XML-Message-Protokoll.

    5. Im Feld Adapter Engine wählen Sie die Advanced Adapter Engine, die Sie für die Java-IDoc-Verarbeitung verwenden möchten.

  6. Auf dem Register RFC-Parameter gehen Sie wie folgt vor:

    Unter RFC-Parameter wählen Sie eine der folgenden Optionen:

    • Im Feld RFC-Client-Parameter wählen Sie Standard (empfohlen) und fahren dann mit den folgenden Optionen fort:

      In das Feld Destination geben Sie die RFC-Destination des Empfänger-Business-Systems ein.

      1. In das Feld RFC-Client-Parameter geben Sie Manuell ein und fahren dann mit den folgenden Optionen fort:

        1. In das Feld SAP-Mandant geben Sie die Mandantennummer des Empfänger-Business-Systems ein.

        2. In die Felder für Benutzername und Kennwort geben Sie den Benutzernamen und das Kennwort für die Verbindung zum Empfänger-Business-System ein.

        3. Wenn Sie mit dem IDoc-Adapter die Datenkommunikationspfade zwischen der Adapter Engine und dem ABAP-Backend-System sichern wollen, wählen Sie SNC-Modus und führen die folgenden Teilschritte durch.

          1. Geben Sie den SNC-Partnernamen ein.

          2. Wählen Sie die SNC-Stufe aus.

            Hinweis Hinweis

            Die Standardsicherheitsstufe ist Stufe 8.

            Ende des Hinweises.
          3. Optional: Geben Sie Mein SNC-Name ein.

          4. Geben Sie den SNC-Bibliothekspfad ein.

        4. In das Feld Sprache geben Sie den ISO-Code der Sprache ein, die Sie verwenden möchten.

        5. In das Feld Server-Name geben Sie den Hostnamen des Empfänger-Business-Systems ein.

        6. In das Feld Systemnummer geben Sie den Port des Empfängersystems ein.

        7. In das Feld Programm-ID (ALEAUD) geben Sie die Programm-ID ein, die Sie beim Anlegen der RFC-Destination auf dem Empfänger-Business-System verwendet haben.

      2. Alternativ können Sie die Konfiguration wiederverenden, die in SAP NetWeaver Administrator gesetzt ist. In das Feld RFC-Service-Parameter geben Sie Aus NWA ein und fahren dann mit den folgenden Optionen fort:

        1. In das Feld Name des Ressourcenadapters (ALEAUD) geben Sie den Namen des Ressourcenadapters ein, den Sie benannt haben.

        2. In das Feld Name der Connection Factory Name (NWA-Konfiguration wiederverwenden) geben Sie den Namen der Verbindungs-Factory ein, die Sie in SAP NetWeaver Administrator angelegt haben.

      Achtung Achtung

      Beachten Sie, dass Sie für die Kommunikation mit Fremdsystemen nur die im SAP NetWeaver Administrator vorgenommene Konfiguration (Einstellung Aus NWA) verwenden können.

      Ende der Warnung.
    • In das Feld Interface-Version geben Sie Interface-Version 4.0 oder höher ein.

      SAP-Systeme mit einem niedrigeren Release-Stand als 4.0 unterstützen standardmäßig nicht die Java-IDoc-Adapterverarbeitung.

    • In das Feld SAP-Release geben Sie 731 ein.

    • Wenn Sie mehrere IDoc-XMLs des gleichen Message-, IDoc- oder CIM-Typs in ein IDoc bringen möchten, wählen Sie Paketierung erforderlich in den Einstellungen der Outbound-Message und geben Sie die Paketgröße ein, um die maximale Anzahl der IDoc-XMLs für ein IDoc festzulegen.

    • Wenn Sie möchten, dass das Empfängersystem die IDocs in der gleichen Reihenfolge empfängt wie sie vom IDoc-Adapter gesendet werden, wählen Sie Queue-Verarbeitung am Ausgangskanal der Advanced Adapter Engine und geben den Queue-Namen zur Sequenzierung der IDocs ein.

      Hinweis Hinweis

      • Sie verwenden diese Option für Interface Version 4.0 oder höher.

      • Sie verwenden diese Option nur für EOIO-Messages.

      • Ist diese Option nicht ausgewählt, werden EOIO-Messages im EO-Modus verarbeitet.

      Ende des Hinweises.
    • Hat das Empfängersystem keinen entsprechenden IDoc-Typ und Sie möchten externe Metadaten auswählen, wählen Sie Optionaler Parameter und dann Externe Metadaten erforderlich.

      Bestimmen Sie, wie Sie die Verbindung zum Metadata Repository einstellen möchten und wählen Sie eine der folgenden Optionen:

      • Um eine vorhandene im NWA konfigurierte RFC-Destination zu verwenden, wählen Sie Standard (empfohlen) in den Metadaten-Client-Parametern und geben Sie im Abschnitt Metadaten-Client-Parameter die Destination ein.

      • Um die Verbindungsdetails für das Metadata Repository manuell anzugeben, wählen Sie Manuell in den Metadaten-Client-Parametern.

        1. Im Abschnitt Metadaten-Client-Parameter geben Sie Metadaten-SAP-Client ein.

        2. Geben Sie den Metadatenbenutzernamen ein.

        3. Geben Sie das Metadatenkennwort ein.

        4. Geben Sie die Metadatensprache ein.

        5. Geben Sie den Metadaten-Server-Namen ein.

        6. Geben Sie die Metadatensystemnummer ein.

      • Um eine vorhandene im NWA konfigurierte Verbindungs-Factory als Destination für das Metadata Repository zu wählen, wählen Sie Aus NWA in den Metadaten-Client-Parametern und geben Sie den Namen der Metadaten-Verbindungs-Factory ein.

        Hinweis Hinweis

        Diese Option verwenden Sie zu Debugging-Zwecken.

        Ende des Hinweises.
    • Soll der Empfänger-IDoc-Adapter die Kontrollsatzinformationen übersteuern, wählen Sie Erweitert und anschließend eine der folgenden Optionen.

      • Soll der Empfänger-IDoc-Adapter sicherstellen, dass die eingehende Payload den Kontrollsatz enthält, wählen Sie Obligatorisch (empfohlen) im Kontrollsatz in IDoc-XML.

        Hinweis Hinweis

        • Diese Option ist standardmäßig ausgewählt.

        • Ist der Kontrollsatz nicht in der Payload vorhanden, wird eine Ausnahme ausgelöst.

        Ende des Hinweises.
      • Soll der Empfänger-IDoc-Adapter die adapterspezifischen XI-Informationen verwenden, um den Kontrollsatz der eingehenden Payload zu aktualiseren, wählen Sie Nicht obligatorisch im Kontrollsatz in IDoc-XML.

        Weitere Informationen: Partnerkonvertierung für Java-IDoc-Adapter

    • Enthält die eingehende Payload den Kontrollsatz und Sie möchten Felder des Kontrollsatzes übersteuern, wählen Sie die nachfolgenden relevanten Optionen.

      • Möchten Sie alle Felder des Kontrollsatzes übersteuern, wählen Sie Kontrollsätze aus Payload übernehmen.

        Weitere Informationen: Kontrollsatzfelder des IDoc-Adapters (AAE)

      • Möchten Sie nur die Felder des Senderpartners, also SNDPOR, SNDPRN, SNDPRT und SNDPFC, im Kontrollsatz aktualisieren, wählen Sie Sender aus Payload übernehmen.

      • Möchten Sie nur die Felder des Empfängerpartners, also RCVPOR, RCVPRN, RCVPRT und RCVPFC, im Kontrollsatz aktualisieren, wählen Sie Empfänger aus Payload übernehmen.

    • Setzen Sie den Adapterstatus auf Aktiv, um den Message-Austausch zu aktivieren.

    • Sichern Sie den Kommunikationskanal.