Show TOC

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

Voraussetzungen

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

    Weitere Informationen: Adapterspezifische Eigenschaften konfigurieren

  • Sie haben eine RFC-Destination für das Sender-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, so dass eine ALEAUD-Nachricht an das R3-System gesendet werden kann. Wenn der Kommunikationskanal im NWA-Modus IDocs vom R3-System empfangen soll, müssen Sie einen Ressourcenadapter von com.sap.aii.adapter.idoc.raclonetemplateRAR duplizieren.

    Weitere Informationen zum Duplizieren von Ressourcenadaptern finden Sie im Abschnitt "Cloning Resource Adapters" unter: 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 Sendersystems ein, das Sie verwenden möchten.

  4. Geben Sie in das Feld Kommunikationskanal den Namen eines Senderkommunikationskanals ein.

  5. Auf dem Bild Kommunikationskanal bearbeiten wählen Sie die Registerkarte Parameter und geben folgende Details 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:

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

      1. In das Feld für die Ack-Destination geben Sie die RFC-Destination des Sender-Business-Systems ein.

        Beispiel: RFC_DESTINATION

    • Im Feld RFC-Server-Parameter wählen Sie Manuell und fahren dann mit den folgenden Optionen fort:

      1. In das Feld Programm-ID geben Sie die Programm-ID ein, die Sie beim Anlegen der RFC-Destination auf dem Sender-Business-System verwendet haben.

        Weitere Informationen: RFC-Destinationen auf dem Sendersystem für die Verarbeitung von Java-IDocs anlegen

      2. In das Feld SAP-Mandant geben Sie die Mandantennummer des Sender-Business-Systems ein.

      3. In die Felder für Benutzername und Kennwort geben Sie den Benutzernamen und das Kennwort für die Verbindung zum Sender-Business-System ein.

      4. Wenn Sie mit dem IDoc-Adapter die Datenkommunikationspfade zwischen dem ABAP-Backend-System und der Adapter Engine 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.

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

      6. In das Feld Server-Name geben Sie den Hostnamen des Sender-Business-Systems ein.

      7. In das Feld Systemnummer geben Sie den Port des Sendersystems ein.

    • Alternativ können Sie die Konfiguration wiederverenden, die in SAP NetWeaver Administrator (NWA) gesetzt ist. Im Feld RFC-Server-Parameter wählen Sie Aus NWA und fahren dann mit den folgenden Optionen fort:

      1. In das Feld Name des Ressourcenadapters geben Sie den Ressourcenadapter ein, den Sie bei der Konfiguration von inboundRA angelegt haben.

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

    Achtung Achtung

    Beachten Sie, dass Sie für die Kommunikation mit Fremdsystemen beide Konfigurationseinstellungen verwenden können, Aus NWA und Standard.

    Ende der Warnung.
  7. Wenn Sie eine einzelne XI-Message unabhängig von der Nummer des eingehenden IDoc-Pakets anlegen möchten, die ein oder mehrere IDocs enthält, markieren Sie das Ankreuzfeld Mehrere IDocs in einer XI-Message.

  8. Wenn die Advanced Adapter Engine die vom IDoc-Adapter angelegten IDoc-XML-Messages in der gleichen Reihenfolge verarbeiten soll wie die IDocs vom Sendersystem gesendet werden, wählen Sie EOIO aktiviert im Bereich Inbound-Message-Einstellungen und geben Sie den Queue-Namen zur Sequenzierung des IDoc-XML an.

    Hinweis Hinweis

    • Mit dieser Option serialisieren Sie die tRFC-Aufrufe über eine Queue.

    • Bei qRFC-Aufrufen werden die IDocs über den in dem IDoc empfangenen Queue-Namen sequenziert und die Messages werden im EOIO-Modus verarbeitet.

    Ende des Hinweises.
  9. Auf dem Register Acknowledgment-Einstellungen legen Sie Folgendes fest:

    Weitere Informationen: Acknowledgments für einen Sender-IDoc-Adapter (AAE) konfigurieren

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

  11. Sichern Sie den Kommunikationskanal.