Workflows und Module

Die grundlegende Arbeitsweise von IQ4docs ist die Abarbeitung von Workflows. Ein Workflow ist ein Ablauf, der einzelne Module in einer Reihenfolge abarbeitet.

Die Reihenfolge ergibt sich dadurch, dass die Module im Workflow-Editor mit Pfeilen verbunden werden. Einige Module haben mehrere Ausgänge um den Workflow in verschiedene Richtungen zu leiten, die sich aufgrund von bestimmten Umständen ergeben. Dies kann z.B. im Modul Anwenderrechte passieren (Prüfung der Anwenderrechte bestanden oder abgelehnt).

Weiterhin ist es möglich, den gleichen Ausgang mit mehreren Modulen zu verbinden (z.B. verschiedene Scanziele) - es werden dann alle nachfolgenden Module durchlaufen. Es ist auch möglich, dass ein Modul mehrere Vorgängermodule hat (d.h. mehrere Module zeigen auf ein Modul). In diesem Fall läuft der Workflow erst dann weiter, wenn alle vorhergehenden Module abgearbeitet sind.

Ein Workflow beginnt immer mit dem Modul Starten und endet mit dem Ende-Modul. Beim Erreichen des Ende-Moduls werden alle zugehörigen Workflowdaten gelöscht.