Zurück zu Workflows

Workflows

Um einen Workflow abzubilden, wird ein Prozess erstellt. Diesem werden Status zugewiesen, welche mittels Übergänge verknüpft werden. Den Übergängen werden Aktionen zugeordnet, die beim Passieren des Übergangs ausgeführt werden.  

Prozess erstellen

Ausgangspunkt ist das Workflow Dashboard. Ein Prozess wird mittels des Designers angelegt, welcher durch einen Klick auf das Zahnrad oben rechts und der anschließenden Auswahl des Designers zu erreichen ist.

Der Designer bietet eine Übersicht aller bereits erstellten Prozesse und deren Status (Aktiv/Inaktiv). Ein neuer Prozess wird durch einen Klick auf den grünen Button Neuer Prozess unten rechts erstellt.

Im Abschnitt Allgemein wird der Name und eine Beschreibung des Prozesses eingetragen. Für den Prozess kann zur besseren Identifizierung ein Symbol ausgewählt werden.

Im Abschnitt Einstellungen kann eine eindeutige Kennzeichnung (DEPRECATED) angeben werden. Über die Auswahl der Kategorie wird der Zugriff auf diesen Prozess gesteuert. Mehr dazu unter Kategorie anlegen. Es muss ein verantwortlicher Benutzer ausgewählt werden, welcher bei Problemen mit dem Prozess benachrichtigt wird. Der Prozess kann über den letzten Button aktiv oder inaktiv geschaltet werden. Inaktive Prozesse können nicht ausgeführt werden und erscheinen daher auch in keine Auswahl. Wird ein inaktiver Prozess ausgeführt kommt es zu einem Fehler.

Datenobjekte erstellen

Die Seite bietet eine Übersicht von allen, mit dem Prozess verknüpften, Datenobjekten. Ein neues Datenobjekt wird durch einen Klick auf den grünen Button Neues Datenobjekt unten rechts erstellt.

Im Abschnitt Allgemein wird der Name und eine Beschreibung des Datenobjekts eingetragen.

Im Abschnitt Datenobjekt muss ein Datenobjekt ausgewählt werden. Mehr dazu unter Datenobjekte.

Im Abschnitt Einstellungen muss eine eindeutige Kennzeichnung für das Datenobjekt angegeben werden. Die Speicherart muss ebenfalls ausgewählt werden. Automatisch erkennen ermittelt anhand des ausgewählten Datenobjekts die präferierte Speicherart, sofern das Datenobjekt dies unterstützt. Alternativ dazu kann Referenz oder Kopie ausgewählt werden, welche entweder eine Referenz auf das Datenobjekt beim späteren Durchlaufen des Prozesses speichert oder eine vollständige Kopie. Eine Referenz kann durch externen Zugriff während des durchlaufen des Prozesses verändert werden, während eine Kopie den Zustand bei der Erstellung der Kopie innerhalb des Prozesses konsistent hält. Über den Switch „Notwendig“ kann definiert werden, ob das Datenobjekt für den Prozess notwendig ist. Wird ein Prozess ohne ein notwendiges Datenobjekt ausgeführt kommt es zu einem Fehler.

Status erstellen

Die Seite bietet eine Übersicht über alle bereits angelegten Status. Ein neuer Status wird durch einen Klick auf den grünen Button „Neuer Status“ unten rechts erstellt.

Im Abschnitt „Allgemein“ wird der Name und eine Beschreibung des Status eingetragen, sowie das Aussehen im Chart ausgewählt.

Im Abschnitt „Einstellungen“ muss eine eindeutige Kennzeichnung für den Status angegeben werden.

Übergang erstellen

Im Abschnitt „Übergangseinstellungen“ wird der Name und eine Beschreibung des Übergangs eingetragen, sowie ein Symbol zur besseren Identifizierung ausgewählt.

Im Abschnitt „Einstellungen“ muss eine eindeutige Kennzeichnung angegeben werden. Der Ausgangsstatus definiert den Startpunkt des Übergangs hinzu dem Endpunkt des Übergangs, dem Endstatus. Alternativ kann eine Weiterleitung auf eine interne, oder externe URL angegeben werden. Über den Button-Stil kann Farbe und Form der Schaltfläche, welche den Übergang startet, definiert werden. Die Schaltflächenreihenfolge legt, bei mehreren Übergängen auf einem Status, die Reihenfolge des Buttons von links, niedriger Wert, nach rechts, hoher Wert, fest.

Im Abschnitt „Zugriffsrechte“ können Zugriffsrechte definiert werden, welche es ermöglichen, diesen Übergang bereits vor der Erstellung des Workflows auszuführen. Dies umgeht die Restriktion, dass die Zugriffsrechte erst durch den Workflow selbst definiert werden.

Aktion erstellen

Es muss eine Datenobjekt-, Workflow- oder Helfer-Aktion ausgewählt werden.

Im Abschnitt „Allgemein“ wird der Name und eine Beschreibung des Status eingetragen.

Im Abschnitt „Einstellungen“ muss eine eindeutige Kennzeichnung angeben werden. Das Pflichtfeld Reihenfolge definiert die Abfolge der einzelnen Aktionen. Ein niedriger Wert legt ferst, dass die Aktion vor einer Aktion mit hohem Wert ausgeführt wird. Der Übergang definiert den Übergang, auf dem die Aktion ausgeführt wird und ist ebenfalls ein Pflichtfeld. Arbeitet die Aktion auf einem Datenobjekt, kann dieses Bei mehreren verknüpften Datenobjekten explizit definiert werden.

Sie benutzen noch kein XELOS Social Workplace?

Jetzt informieren!

Durch klick auf den Link "jetzt informieren", gelangen Sie auf unsere Produktseite "xelos.net".