Anfang des Inhaltsbereichs

Hintergrunddokumentation Anlegen eines Services  Dokument im Navigationsbaum lokalisieren

Sie müssen mithilfe einer Namenskonvention einen neuen Service für den Partner anlegen.

Der Name des Service sollte folgender Definition entsprechen:

Service-Name: “CIDX” <Transaktionscode>”_” <Version> ”_” <Partnerrolle>.

Diese Namensbindung ist laufzeitrelevant. Das CIDX-Adapter bestimmt den Servicenamen des Partners und den lokalen Servicenamen für eine eingehende CIDX-Action-Message, die auf den ausgewählten Header-Feldern des RNIF-1.1-Protokoll-Service-Headers basiert. Das Adapter erstellt anschließend den Namen entsprechend der oben genannten Regeln wie folgt:

<Transaktionscode>:= /ServiceHeader/ProcessControl/ProcessIdentity/GlobalProcessIndicatorCode

<Version>:= /ServiceHeader/ProcessControl/ProcessIdentity/VersionIdentifier

<Partnerrolle>:= /ServiceHeader/ProcessControl/TransactionControl/PartnerRoleRoute/fromRole.PartnerRoleDescription/GlobalPartnerRoleClassificationCode

<Aktuelle Rolle>:= /ServiceHeader/ProcessControl/TransactionControl/PartnerRoleRoute/toRole.PartnerRoleDescription/GlobalPartnerRoleClassificationCode

Variable

Value

<Transaktionscode>

Dieser Wert ist der entsprechende Chem.eStandards Appendix D – ChemXML Transaction Code. Beispiel: E41

<Version>

Dieser Wert ist die Version des Chem eStandards. Der Punkt wird aus dem Versions-String entfernt. Beispiel: 30

<Partnerrolle>

Dieser Wert kommt aus der Chem-eStandards-Business-Transaktionsspezifikation. Beispiel: Buyer

<Aktuelle Rolle>

Dieser Wert kommt aus der Chem-eStandards-Business-Transaktionsspezifikation. Beispiel: Seller

Zum Beispiel: CIDXE41_30_Seller: Hier ist E41 der Transaktionsname, 3.0 die Version und Verkäufer die Partnerrolle.

 

Ende des Inhaltsbereichs