Show TOC

Konventionen für Kommunikationskomponentennamen anwendenLocate this document in the navigation structure

Verwendung

Setzen Sie einen RNIF-Adapter ein, besteht eine Konvention für die Namensvergabe der Kommunikationskomponente, der der Kommunikationskanal zugeordnet wird.

Vorgehensweise
  1. Legen Sie eine Kommunikationskomponente im Integration Directory an.
  2. Folgen Sie bei der Namensvergabe für die Kommunikationskomponente folgender Konvention:

    Name: PIP<PIP-Code>_<PIP-Version>_<Partnerrole>

    • <PIP Code>: PIP-Standardcode

      Beispiel: PIP3A7

    • <PIP Version>: PIP-Version

      Geben Sie den Wert des PIP Version Identifier vom Titelblatt des PIP-Spezifikationsdokuments an. Lassen Sie den Punkt weg.

      Beispiel: Der PIP Version Identifier im Spezifikationsdokument ist V02.02. Geben Sie V0202 ein.

    • <Partnerrole>:

      Entnehmen Sie den Wert der Tabelle Role Name Column of Partner Role Descriptions in der PIP-Spezifikation. Berücksichtigen Sie hierbei die aktuell ausgeführte PIP.

      Die Partnerrolle muss mit derjenigen übereinstimmen, die der Partner einnimmt, für den die Kommunikationskomponente definiert ist.

Ergebnis

Die Zuordnung des Namen für die Kommunikationskomponente ist laufzeitrelevant. Der RNIF-Adapter bestimmt den Namen der Kommunikationskomponente des Partners und den aktuellen Namen der Kommunikationskomponente für eine eingehende RosettaNet-Action-Message, die auf den ausgewählten Header-Feldern des RNIF-Protokoll-Service-Headers basiert. Der Adapter erstellt anschließend den Namen entsprechend der oben genannten Regeln wie folgt:

<PIP-Code> := /ServiceHeader/ProcessControl/pipCode.GlobalProcessIndicatorCode

<PIP-Version-Identifikator> := /ServiceHeader/ProcessControl/pipVersion.VersionIdentifier

<Partner Role> := /ServiceHeader/ProcessControl/MessageControl/fromRole.GlobalPartnerRoleClassificationCode

Der Name der Kommunikationskomponente für die lokale Rolle hätte folgende Form:

<Lokale Rolle> := /ServiceHeader/ProcessControl/MessageControl/toRole.GlobalPartnerRoleClassificationCode

Beispiel

Die Kommunikationskomponente heißt PIP3A7_V0202_Buyer. Hier ist 3A7 der PIP-Code, V02.02 die Version, der Partner hat die Rolle Käufer.