Show TOC

CIDX-Empfänger-Adapter konfigurierenLocate this document in the navigation structure

Verwendung

Wir empfehlen, die ausgelieferten Kommunikationskanalvorlagen zu verwenden. Verwenden Sie die Vorlagen nicht, machen Sie Angaben zum Adapter.

Weitere Informationen: CIDX-Adapter mit Kommunikationskanalvorlage konfigurieren

Voraussetzungen
Vorgehensweise
  1. Wählen Sie das Transport-Protokoll:
    • HTTP 1.1
    • HTTPS
  2. Das Message-Protokoll ist RNIF 1.1.
  3. Wählen Sie die Adapter-Engine auf dem Integration Server oder eine dezentral installierte Adapter-Engine aus.
  4. Wählen Sie die Registerkarte Verarbeitung.
  5. Der Konfigurationstyp ist Asynchrone Anforderung mit einer Aktion.

Message-protokollspezifische Informationen definieren

  1. Geben Sie unter Prozessname den Namen der Chem-eStandard-Business-Transaktion ein.

    Verwenden Sie keine Leerzeichen. Geben Sie beispielsweise OrderCreate an.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ ProcessIdentity/ GlobalProcessCode

  2. Geben Sie unter Transaktionsname den Name der Chem-eStandard-Business-Transaktion ein. Verwenden Sie keine Leerzeichen. Geben Sie beispielsweise OrderCreate an.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader-ProcessControl/ TransactionControl/ TransactionIdentity/ GlobalTransactionCode

  3. Geben sie unter Message-Version die Version der Chem-eStandard-Business-Transaktion ein.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ TransactionControl/ ActionControl/ ActionIdentity/ VersionIdentifier

  4. Geben Sie unter Aktueller Business-Service-Code die Rolle des Integration Server und Service ein.

    Hat beispielsweise der Integration Server die Rolle Seller, ist der Wert des Feldes Seller Service.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ ServiceRoute/ fromService.BusinessServiceDescription/ GlobalBusinessServiceCode

  5. Geben Sie unter Partner-Business-Service-Code die Rolle des Partners und Service an.

    Hat beispielsweise der Partner Server die Rolle Buyer, ist der Wert des Feldes Buyer Service.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader-ProcessControl/ServiceRoute/toService.BusinessServiceDescription/GlobalBusinessServiceCode

  6. Der Aktuelle Klassifikationscode ist im Chem-eStandard nicht angegeben.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader-ProcessControl/TransactionControl/ActionControl/PartnerRoute/fromPartner.PartnerDescription/BusinessDescription/GlobalPartnerClassificationCode

  7. Der Partnerklassifikationscode ist im Chem-eStandard nicht angegeben.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader-ProcessControl/TransactionControl/ActionControl/PartnerRoute/toPartner.PartnerDescription/BusinessDescription/GlobalPartnerClassificationCode

chemXML-Transaktionsinformation definieren

  1. Geben Sie den Code ein.

    Entnehmen Sie den Wert dem Anhang D des Chem-eStandards - ChemXML-Transaktionscode, beispielsweise E41.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ ProcessIdentity/ GlobalProcessIndicatorCode

  2. Geben Sie die Version der Chem-eStandard-Business-Transaktion ein.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ ProcessIdentity/ VersionIdentifier

  3. Geben Sie unter Request-Message den Namen der Chem-eStandard-Business-Transaktion ein.

    Verwenden Sie keine Leerzeichen. Geben Sie beispielsweise OrderCreate an.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader-ProcessControl/TransactionControl/ActionControl/ActionIdentity/GlobalBusinessActionCode

  4. Geben Sie unter Aktuelle Rolle die Rolle des Integration Server ein.

    Entnehmen Sie den Wert der Chem-eStandard-Business-Transaktionsspezifikation. Geben Sie beispielsweise Buyer ein.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ TransactionControl/ PartnerRoleRoute/ fromRole.PartnerRoleDescription/ GlobalPartnerRoleClassificationCode

  5. Geben Sie unter Partnerrolle die Rolle des Partners ein.

    Entnehmen Sie den Wert der Chem-eStandard-Business-Transaktionsspezifikation. Geben Sie beispielsweise Seller ein.

    Protokollfeld in der Chem-eStandard-Message:

    ServiceHeader- ProcessControl/ TransactionControl/PartnerRoleRoute/ toRole.PartnerRoleDescription/ GlobalPartnerRoleClassificationCode

  6. Die Dokumentschema-Spezifikation ist nicht relevant.

Einstellungen zur Message-Verarbeitung definieren

  1. Geben Sie unter Anzahl Wiederholungenein.

    Der Adapter macht die angegeben Anzahl von Übertragungsversuchen an den Partner.

  2. Geben Sie unter Zeit bis zur Empfangsbestätigung das Zeitintervall an, nachdem Business-Action-Messages wiederholt verschickt werden sollen, wenn der Partner keine Bestätigung zurücksendet.

Sicherheitskonzept definieren

  1. Soll die Action-Message vor Versand signiert werden, wählen Sie Action-Message signieren.
  2. Soll die Signal-Message vor Empfang signiert werden, wählen Sie Signal-Message signieren.
  3. Wollen Sie ein Unleugbarkeitsprotokoll für die Transaktion anfordern, wählen Sie Unleugbarkeit.
  4. Machen Sie Angaben zu den Zertifikaten in der Empfängervereinbarung.

    Weitere Informationen: Sicherheit im CIDX-Adapter konfigurieren

Transportparameter definieren

  1. Wählen Sie die Registerkarte Ziel aus.
  2. Geben Sie unter URL die Partneradresse an, an die die Action-Message geschickt wird.
  3. Geben Sie unter Aufbewahrungszeit die Tage, Stunden, Minuten und Sekunden an, wie lange Messages im Message-Speicher des Adapter-Framework abhängig vom Kommunikationskanal gespeichert werden sollen.

Authentifizierung definieren

  1. Die Angaben zur Authentifizierungsind vom gewählten Transport-Protokoll abhängig:
    • Ist bei Message-Protokoll HTTP 1.1 eine Client-Authentifizierung erforderlich, wählen Sie Client-Authentifizierung erforderlich.

      Geben Sie den Benutzernamen des Partners und das Kennwort mit Bestätigung des Partners an.

    • Wählen Sie bei Message-Protokoll HTTPS den Authentifizierungsmodus:
      • Benutzername/Kennwort

        Geben Sie den Benutzernamen des Partners und das Kennwort mit Bestätigung des Partners an.

      • Zertifikatsname

        Wählen Sie die Schlüsselspeichersicht und den Schlüsselspeichereintrag.