Phase 5 (Einführung)

images/download/attachments/44945102/Integration_Unit_Diagramm-version-1-modificationdate-1582855324520-api-v2.png


Obwohl die Einstellungsmöglichkeiten von Lobster_data sehr umfangreich sind, gibt es manchmal spezielle Anforderungen, die darüber hinausgehen. Dazu wurde die optionale Integration Unit eingeführt.

Üblicherweise wird eine Integration Unit verwendet, um die Zielbaum-Daten in eine bestimmte Form zu bringen, z. B. EDIFACT oder XML. Es gibt ein paar Ausnahmen, dort ist es aber dann direkt in der Dokumentation der entsprechenden Integration Unit vermerkt. Zudem erlaubt es die Dokumentenart Eigene Klasse die Eingangsdatei direkt an die Integration Unit zu geben.

Es kann hier auch bereits die Weiterleitung der Ausgabedaten an Drittsysteme erfolgen, obwohl dazu eigentlich die Phase 6 bestimmt ist.

Für die Parameter können anstelle von konstanten Werten auch Inhalte von Variablen mit der Syntax @Variable@ übergeben werden. Falls eine Variable angegeben wird, die im Profil nicht definiert ist, wird der Ausdruck @Variable@ nicht als Wert der Variable aufgelöst, sondern unverändert verwendet.

Feldwerte können nur über den Umweg einer Variablen übergeben werden, d. h. der Feldwert muss in eine Variable gespeichert werden und diese wird dann als Parameterwert angegeben.

Postexecution in Phase 5


images/download/attachments/44945102/Phase_5_Postexecution_Diagramm-version-1-modificationdate-1582855324528-api-v2.png


Nach Ausführung der Integration Unit kann eine Postexecution-Klasse aufgerufen werden. Hat man mehrere Antwortwege, die alle denselben Postexecuter verwenden, benötigt man beim Aufruf in Phase 5 lediglich einen Lauf des Postexecuter, anstatt ihn in allen Antwortwegen aufrufen zu müssen.

Beispiele


Beispiele können Sie der Dokumentation der jeweiligen Integration Unit entnehmen.

images/download/thumbnails/44945102/image2020-3-20_15-36-7-version-1-modificationdate-1584671764731-api-v2.png


images/download/thumbnails/44945102/arrow_down-version-1-modificationdate-1583306756650-api-v2.png GUI: Die Konfiguration dieser Phase finden Sie im Abschnitt Phase 5 (GUI) beschrieben.