Show TOC

Kommunikationskanal für einen Empfänger-IDoc-Adapter (AAE) konfigurierenLocate this document in the navigation structure

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 Kommunikationskomponenteden Namen des Empfängersystems ein, das Sie verwenden möchten.
  4. Geben Sie in das Feld Kommunikationskanalden Namen eines Empfängerkommunikationskanals ein.
  5. Auf dem Bild Kanal bearbeitenwählen Sie die Registerkarte Parameterund geben folgende Eigenschaften ein:
    1. In das Feld Adaptertypgeben 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 Transportprotokollwählen Sie tRFCaus.

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

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

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

    Unter RFC-Service-Parameterwählen Sie eine der folgenden Optionen aus::

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

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

    • In das Feld RFC-Client-Parametergeben Sie Manuellein und fahren dann mit den folgenden Optionen fort:

      1. In das Feld SAP-Mandantgeben 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. In das Feld Sprachegeben Sie den ISO-Code der Sprache ein, die Sie verwenden möchten.

      4. In das Feld Server-Namegeben Sie den Hostnamen des Empfänger-Business-Systems ein.

      5. In das Feld Systemnummergeben Sie den Port des Empfängersystems ein.

      6. 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.

    • Alternativ können Sie die Konfiguration wiederverenden, die in SAP NetWeaver Administrator gesetzt ist. In das Feld RFC-Service-Parametergeben Sie Aus NWAein 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.

  7. In das Feld Interface-Version geben Sie Interface-Version 4.0 oder höherein.

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

  8. In das Feld SAP-Releasegeben Sie 730ein.
  9. Hat das Empfängersystem keinen entsprechenden IDoc-Typ und Sie möchten externe Metadaten auswählen, wählen Sie Optionaler Parameterund 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-Parameternund geben Sie im Abschnitt Metadaten-Client-Parameterdie Destinationein.

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

      1. Im Abschnitt Metadaten-Client-Parametergeben Sie Metadaten-SAP-Clientein.

      2. Geben Sie den Metadatenbenutzernamenein.

      3. Geben Sie das Metadatenkennwortein.

      4. Geben Sie die Metadatenspracheein.

      5. Geben Sie den Metadaten-Server-Namenein.

      6. Geben Sie die Metadatensystemnummerein.

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

      Hinweis

      Diese Option verwenden Sie zu Debugging-Zwecken.

  10. Soll der Empfänger-IDoc-Adapter die Kontrollsatzinformationen übersteuern, wählen Sie Erweitertund 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
      • Diese Option ist standardmäßig ausgewählt.

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

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

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

  11. 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.

  12. Sichern Sie den Kommunikationskanal.