Automatisierungen - Erstellen und Editor
Paket: BASIS
1. Automatisierung erstellen
Der Bereich „Automatisierungen" stellt sich ohne eine vorhandene Automatisierung wie folgt dar:
Ansicht Automatisierungen ohne vorhandene Automatisierung
Zur Erstellung einer neuen Automatisierung muss auf den Button „Automatisierung erstellen" geklickt werden. Es öffnet sich das Popup „Neue Automatisierung".
Popup „Neue Automatisierung"
Im Popup „Neue Automatisierung" stehen folgende Felder zu Verfügung:
- Name → Name der Automatisierung
- Beschreibung → Kurzbeschreibung der Automatisierung
- Mandanten → Schränkt die Automatisierung auf bestimmte Mandanten ein. Wird kein Mandant ausgewählt, gilt die Automatisierung für alle Mandanten.
- Kategorie → Kategorie der Automatisierung
Nach dem Anklicken des Buttons „Speichern" im Popup „Neue Automatisierung" wird der Editor zur Erstellung der Automatisierung angezeigt.
Automatisierung Ansicht Editor
Neu erstellte Automatisierungen sind zunächst inaktiv und müssen generell mittels des Schalters „Automatisierung aktiv" explizit aktiviert werden.
Alle weiteren Schritte zur Erstellung einer Automatisierung, insbesondere die Konfiguration von
wird in den verlinkten Seiten und nachfolgenden Abschnitten detailliert beschrieben.
2. Funktionalitäten Editor
Zur grundsätzlichen Erläuterung der allgemeinen Funktionalitäten im Editor dient der nachfolgende Screenshot und die Kurzbeschreibung.
Automatisierung - Funktionalitäten im Editor
2.1. Übersicht der Funktionalitäten
- Name der Automation → Anzeige des Namens der Automation
- Buttons Speichern/Abbrechen
- Button Speichern → speichern von Einstellungen/Änderungen
- Button Abbrechen → abbrechen der Bearbeitung, es wird die Listenansicht der Automationen angezeigt
- Auslöser/Bedingung/Aktion → einfügen von Auslösern, Bedingungen und Aktionen in den Editorbereich mittels Drag & Drop
Info: Auslöser, Bedingungen und Aktionen werden in den nachfolgenden Beschreibungen auch generell als „Knoten" bezeichnet. - Seitenleiste Automatisierung → generelle Informationen zur Automatisierung
- Editorbereich
2.2. Seitenleiste Automatisierung
In der Seitenleiste Automatisierung werden Details der angezeigten Automatisierung angezeigt:
- Allgemein
- Name → Name der Automatisierung
- Beschreibung → Kurzbeschreibung der Automatisierung
- Kategorie
- Kategorie → Kategorie der Automatisierung
In der Seitenleiste Automatisierung befinden sich rechts oben zwei Aktionen-Icons sowie unten ein Schalter:
Seitenleiste Automation
- Aktionen einblenden (Icon „drei Punkte") → nach dem Anklicken wird ein Flyout-Menü mit folgenden Aktionen angezeigt:
- Bearbeiten → Nach dem Anklicken der Aktion „Bearbeiten" öffnet sich das Popup „Bearbeiten", in welchem der Name, die Beschreibung und die Kategorie geändert werden können.
- Löschen → Nach dem Anklicken der Aktion „Löschen" öffnet sich eine Abfrage (“Soll die Automatisierung wirklich gelöscht werden? Dieser Vorgang kann nicht rückgängig gemacht werden.“), ob die Automatisierung wirklich gelöscht werden soll. Nach dem Anklicken des Buttons „Bestätigen" wird die Automatisierung gelöscht.
- Seitenleiste ein/ausblenden → die Seitenleiste kann durch Anklicken des Aktionen-Icons „Pfeil mit senkrechten Strich" ein-/ausgeblendet werden
- Schalter Automatisierung aktiv/inaktiv → mittels des Schalters kann die Automatisierung auf aktiv/inaktiv gestellt werden
2.3. Editorbereich
Im Editorbereich wird eine Automatisierung im Detail konfiguriert. Die wichtigsten Bestandteile sind hierbei Auslöser, Bedingungen und Aktionen, welche miteinander verbunden werden.
Die Konfiguration dieser Bestandteile steuert letztendlich den kompletten Ablauf einer Automatisierung.
Bei der Erstellung einer neuen Automatisierung sind je ein Auslöser, eine Bedingung und eine Aktion im Editor vorhanden, welche allerdings noch nicht konfiguriert sind.
Zusätzliche/weitere Auslöser, Bedingungen und Aktionen können mittels Drag & Drop hinzugefügt werden. Hierzu muss lediglich das Aktionen-Icon eines Knotens (Auslöser, Bedingung oder Aktion) aus dem oberen Bereich in den Editorbereich gezogen werden.
Anschließend können die einzelnen Knoten im Editor konfiguriert, positioniert und verbunden werden.
Nach dem Speichern erhält jede Kachel eines Auslösers, einer Bedingung und einer Aktion eine systemseitige Nummerierung, die rechts unten in der Kachel angezeigt wird.
Beispiel - Nummerierung der Kacheln
Die Nummerierung wird in der Reihenfolge der Erstellung vergeben und dient der eindeutigen Identifikation sowie der Orientierung für administrative Benutzer beim Erstellen, Bearbeiten und Verwalten von Automatisierungen.
Die Nummerierung der Kacheln hat keinen Einfluss auf die Reihenfolge der Abarbeitung von Auslösern, Bedingungen und Aktionen!
2.3.1. Konfiguration Auslöser
Über den Auslöser wird festgelegt, wann ein bestimmter Teil der Automatisierung gestartet werden soll. Die detaillierte Beschreibung der Konfiguration von Auslösern, einschließlich aller verfügbaren Ereignisse und Einstellungsmöglichkeiten, ist auf der Unterseite Automatisierungen – Auslöser zu finden.
2.3.2. Konfiguration Bedingung
Über Bedingungen wird definiert, ob Aktionen nur unter bestimmten Voraussetzungen ausgeführt werden sollen. Die detaillierte Beschreibung der Konfiguration von Bedingungen, einschließlich Vergleichsoperatoren, Bedingungsgruppen und der Abbruchbedingung, ist auf der Unterseite Automatisierungen – Bedingungen zu finden.
2.3.3. Konfiguration Aktion
Über Aktionen wird bestimmt, was passieren soll, wenn ein Ereignis eintritt und eventuelle Voraussetzungen erfüllt sind. Die detaillierte Beschreibung aller verfügbaren Aktionen und deren Konfiguration ist auf der Unterseite Automatisierungen – Aktionen zu finden.
Bei der Bearbeitung einer Aktion im Editor gelten folgende Abläufe:
- Nachfolger-Knoten einfügen: Das Menü zum Einfügen eines Nachfolger-Knotens öffnet sich nach dem Anklicken des entsprechenden Elements direkt – ohne einen zusätzlichen Zwischenschritt.
- Neue Aktion auswählen: Nach der Auswahl einer neuen Aktion wird die Konfigurationsmaske sofort geöffnet. Ein separater Weiter-Button entfällt. Über Zurück kann die Auswahl jederzeit geändert werden.
2.3.4. Verbindungspfeil
Mit Verbindungspfeilen werden die Auslöser, Bedingungen und Aktionen verbunden.
In der rechteckigen graphischen Darstellung von Auslösern, Bedingungen und Aktionen befinden sich links und rechts „Verbindungspunkte"(“graue Punkte"). Mittels „linker Maustaste festhalten + ziehen" eines Verbindungspunktes kann dieser mit einem anderen Verbindungspunkt verbunden werden.
Der Ablauf ist folgender: Verbindungspunkt „festhalten" (gedrückte linke Maustaste) → mit gedrückter linker Maustaste zum nächsten Verbindungspunkt ziehen → Maustaste loslassen.
Verbindungspfeil hinzufügen
Durch Anklicken eines Verbindungspfeils (Pfeil wird rot markiert) und drücken der „Entf-Taste" kann ein Verbindungspfeil wieder gelöscht werden.
Werden Verbindungspfeile gelöscht, sollten zuerst neue Verbindungen erstellt werden, da ansonsten alle nachfolgenden Knoten zurückgesetzt werden!
Um ein unbeabsichtigtes Löschen zu vermeiden, wird vor dem Löschvorgang eines Verbindungspfeils folgender Hinweis eingeblendet: „Soll diese Verbindung wirklich gelöscht werden? Nachfolgende Knoten werden dadurch eventuell zurückgesetzt, wenn sie die Modulbindung eines Auslösers verlieren.“.
Erst nach dem Anklicken des Buttons „Bestätigen" wird der Verbindungspfeil gelöscht.
2.3.5. Editorposition zurücksetzen
Der angezeigte Editorbereich lässt sich mittels „linker Maustaste festhalten + ziehen" in jede gewünschte Richtung verschieben.
Nach dem Anklicken des Aktionen-Icons „Editorposition zurücksetzen" (Icon „vier Pfeile mit Punkt") wird die Position aller Elemente im Editor auf die Standardposition zurückgesetzt.
2.3.6. Zoom erhöhen
Durch Anklicken des Aktionen-Icons „Zoom erhöhen“ (Icon „Plus“) wird die Ansicht vergrößert.
2.3.7. Zoom zurücksetzen
Durch Anklicken des Aktionen-Icons „Zoom zurücksetzen“ (Icon „Kreis“) wird die Ansicht auf die Standardeinstellung zurückgesetzt.
2.3.8. Zoom verringern
Durch Anklicken des Aktionen-Icons „Zoom verringern“ (Icon „Minus“) wird die Ansicht verkleinert.
2.3.9. Anleitung zur Bedienung
Nach dem Anklicken des Aktionen-Icons „Anleitung zur Bedienung" (Icon „Fragezeichen") wird ein Popup mit einer kurzen Anleitung zur Bedienung eingeblendet.
Knoten Aktionen
Über einen einfachen Klick kann ein Knoten gewählt werden. Anschließend werden Details angezeigt und Sie können ihn mit der "Entf" Taste löschen. Über einen Doppelklick kann direkt die Bearbeitung der Einstellungen des Knotens geöffnet werden.
Mehrfachverschieben
Sie können mehrere Knoten markieren und zusammen verschieben, indem Sie die "Shift" Taste gedrückt halten.
Verbindung löschen
Sie können eine Verbindung durch Klick anwählen und über die "Entf" Taste löschen.
Tastaturbedienung
Nachdem ein Knoten mit der "Tabulator" Taste ausgewählt wurde, kann er mit den Pfeiltasten verschoben werden, die "Leertaste" aktiviert ihn und mit "Enter" öffnet sich die Bearbeitung.
2.3.10. Nummerierung der Elemente
Nach dem Einfügen, bzw. der Konfiguration, wird jedes Element (Auslöser/Bedingung/Aktion) vom System mit einer Nummer versehen. Die Nummerierung dient zu besseren Identifikation der einzelnen Elemente.
Die Nummern werden in den Elementen rechts unten dargestellt.
Nummerierung von Elementen
Die Nummerierung wird in der Reihenfolge der Erstellung vergeben, unabhängig davon ob es sich um einen Auslöser, eine Bedingung oder eine Aktion handelt.
Werden Elemente gelöscht, welche nachfolgende Elemente besitzen, werden die Nummern bei der Erstellung weiterer Elemente nicht mehr neu vergeben. Aus diesem Grund kann es passieren, dass Nummern „fehlen", was lediglich ein Hinweis ist, dass die Automatisierung bearbeitet wurde.