Anfang des Inhaltsbereichs

Funktionsdokumentation Transformationsschritt  Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können einen Transformationsschritt (Diese Grafik wird im zugehörigen Text erklärt) für folgende Zwecke einsetzen:

      n:1-Transformation

bündelt mehrere Messages zu einer Message, z. B. mehrere Bestellpositionen zu einer Bestellung

      1:n -Transformation

trennt eine Message in mehrere Messages auf, z. B. eine Bestellung in ihre Bestellpositionen

      1:1-Transformation

konvertiert eine Message in eine andere, z. B. eine Message, die über Interface A definiert ist, in eine Message, die über Interface B definiert ist

Hinweis

Da im Transformationsschritt keine Empfängerinformationen zur Verfügung stehen, kann innerhalb des Transformationsschritts kein Werte-Mapping stattfinden. Liefern die zu transformierenden Messages Werte in unterschiedlichen Formaten, wie z. B. unterschiedliche Datumsformate, müssen Sie die Werte „normalisiert“ werden, bevor die Messages im Prozess verarbeitet werden. Dazu definieren Sie ein Message-Mapping mit einem entsprechenden Werte-Mapping.

Weitere Informationen zum sinnvollen Einsatz von Transformationsschritten und Mappings finden Sie unter: Checkliste: Mappings richtig einsetzen.

Attachments bei n:1- und 1:n-Transformation

Enthalten zu bündelnde Messages Attachments, sammelt das System diese und hängt sie an die gebündelte Message an.

Enthält eine aufzutrennende Message Attachments, repliziert das System diese und hängt sie an alle entstandenen Messages an.

Ausnahme

Sie können eine Ausnahme angeben, die ausgelöst wird, wenn ein Systemfehler (permanenter Fehler) auftritt.

Weitere Informationen: Ausnahmebehandlung

Aktivitäten

       1.      Definieren Sie im Integration Repository ein Interface-Mapping mit entsprechenden Mapping-Programmen

Weitere Informationen: Multi-Mappings

Die Business Process Engine verwendet immer die aktuellste Version des Mappings.

       2.      In den Eigenschaften des Transformationsschritts geben Sie das Interface-Mapping an.

Abhängig vom angegebenen Interface-Mapping werden die zugehörigen Quell- und Ziel-Messages angezeigt.

       3.      Geben Sie für jede Quell- bzw. Ziel-Message das Containerelement an, das die Message-Referenz enthält bzw. in das die Message-Referenz geschrieben werden soll.

Beispiel

Beispiele für die Verwendung eines Transformationsschritts finden Sie unter:

Beispiel: Messages eines Interfaces sammeln und bündeln

Beispiel: Messages mehrerer Interfaces sammeln und bündeln

 

 

 

 

 

Ende des Inhaltsbereichs