Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen CIDX-Sender-Adapter konfigurieren  Dokument im Navigationsbaum lokalisieren

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

      Sie haben einen Partner und eine Kommunikationskomponente angelegt.

Weitere Informationen: Konventionen für Kommunikationskomponentennamen anwenden

      Sie definieren das Szenario Initiator einer Aktion.

Weitere Informationen: Initiator einer Aktion

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

       6.      Geben Sie unter Prozessname den Namen der Chem-eStandard-Business-Transaktion an, beispielsweise OrderCreate.

Protokollfeld in der Chem-eStandard-Message:

ServiceHeader– ProcessControl/ ProcessIdentity/ GlobalProcessCode

       7.      Geben Sie unter Aktueller Business-Service-Code an, welcher Wert vor den Service gesetzt werden soll.

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

Protokollfeld in der Chem-eStandard-Message:

ServiceHeader-ProcessControl/ServiceRoute/toService.BusinessServiceDescription/GlobalBusinessServiceCode

       8.      Geben Sie unter Partner Business-Service-Code an, welcher Wert vor den Service gesetzt werden soll.

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

Protokollfeld in der Chem-eStandard-Message:

ServiceHeader- ProcessControl/ ServiceRoute/ fromService.BusinessServiceDescription/ GlobalBusinessServiceCode

       9.      Supply-Chain-Code ist im RNIF 1.1 Standard festgelegt. Die Werte sind in den DTDs der Signal-Messages verfügbar.

Die Reihenfolge ist nicht relevant.

chemXML-Transaktionsinformation definieren

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

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

Protokollfeld in der Chem-eStandard-Message:

ServiceHeader– ProcessControl/ ProcessIdentity/ VersionIdentifier

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

   13.      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/ toRole.PartnerRoleDescription/ GlobalPartnerRoleClassificationCode

   14.      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/ fromRole.PartnerRoleDescription/ GlobalPartnerRoleClassificationCode

Einstellungen zur Message-Verarbeitung definieren

   15.      Geben Sie unter Anzahl Wiederholungen an, wie oft der Partner Messages wiederholt senden darf.

   16.      Wählen Sie die Empfangsbestätigung aus:

       Schwach

Die Signal-Message (Bestätigung/Ausnahme) wird vor Abschluss der Message-Verarbeitung im Integration Server gesendet.

       Stark

Die Signal-Message (Bestätigung/Ausnahme) wird erst versendet, wenn eine Bestätigung vom Integration Server vorliegt.

Sicherheitskonzept definieren

   17.      Soll die Action-Message signiert werden, wählen Sie Action-Message signieren.

   18.      Soll die Signal-Message signiert werden, wählen Sie Signal-Message signieren.

   19.      Wollen Sie ein Unleugbarkeitsprotokoll für die Transaktion anfordern, wählen Sie Unleugbarkeit.

   20.      Machen Sie Angaben zu den Zertifikaten in der Sendervereinbarung.

Weitere Informationen: Sicherheit im CIDX-Adapter konfigurieren

Transportparameter definieren

   21.      Wählen Sie die Registerkarte Quelle.

   22.      Geben Sie unter URL die Partneradresse an, an die der Adapter die Signal-Message schicken soll.

   23.      Geben Sie unter Aufbewahrungszeit in Tagen, Stunden, Minuten und Sekunden an, wie lange Messages im Message-Speicher des Adapter-Framework abhängig vom Kommunikationskanal gespeichert werden sollen.

Authentifizierung definieren

   24.      Die Angaben zur Authentifizierung sind vom gewählten Transport-Protokoll abhängig:

       Ist bei Transport-Protokoll HTTP 1.1eine 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 Transportprotokoll HTTPS den Authentifizierungsmodus:

       Benutzername/Kennwort

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

       Zertifikatsname

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

Sicherheitsprüfungen am Eingang definieren

   25.      Wählen Sie unter Sicherheitsprüfung am Eingang definieren, welche HTTP-Sicherheitsstufefür eingehende Messages vorausgesetzt werden soll:

       HTTP

       HTTPS ohne Client-Authentifizierung

       HTTPS mit Client-Authentifizierung

Adapterspezifische Message-Eigenschaften

   26.      Um adapterspezifische Attribute im Message-Header der PI-Message auszuwerten, wählen Sie Adapterspezifische Message-Eigenschaften verwenden.

   27.      Um die folgenden Attribute im PI-Message-Header anzuwenden, setzen Sie das jeweilige Kennzeichen:

       Prozess-Instanz-ID (technischer Name: Proc Inst Identifier)

Bezeichnet eine eindeutige alphanumerische ID, die für eine spezielle Instanz eines Business-Prozesses steht

       Message-ID (technischer Name: Message Identifier)

       Message-ID (technischer Name: Message Identifier)

Bezeichnet eine eindeutige alphanumerische ID, die für das PIP-Business-Dokument steht

       Datum-/Zeitstempel des Dokuments(technischer Name: Document Date Time)

Bezeichnet Datum und Zeit, wann die Message an den Partner gesendet wird

 

 

 

 

 

Ende des Inhaltsbereichs