Workflows

Parametriebare Programm-Module

Workflows werden in visual energy verwendet um Prozesse auszuführen und beispielsweise Daten zu verarbeiten. Es wird zwischen System- und Projekt-Workflows unterschieden. Erstere sind ausschließlich zur globalen Verarbeitung Systemadministratoren vorbehalten. Projekt-Workflows können dagegen je nach Zieltyp, auf unterschiedliche Objekte, wie beispielsweise Messgrößen eines Zählpunktes oder Dokumente, angewandt (zugeordnet) werden.

Zur Ausführung werden in der Regel Zeitpläne verwendet. Es können jedoch auch andere Auslöse-Trigger definiert werden.

Grundsätzliche Eigenschaften

Begriff Beschreibung
Zieltyp Workflows sind in der Regel genau auf einen bestimmten Objekt-Typ (z.B. Zählpunkt, OBIS Messgröße) anwendbar. Er wirkt sich quasi auf dieses Zielobjekt aus. Deshalb werden auch nur zu dem jeweiligen Zielobjekt passende Workflows zur Auswahl angeboten.
Zuordnung Damit ein Workflow für ein bestimmtes Objekt, beispielsweise für eine Messgröße eines Zählpunktes ausgeführt werden kann, muss es diesem zugeordnet werden. Das geschieht normalerweise automatisch dadurch, dass Sie zuerst das Zielobjekt wählen und danach den Workflow dafür.
Parameter Jeder Workflow besitzt mehr oder weniger Parameter, um die Funktion zu beeinflussen. Beispielsweise ist der Zeitraum ein Parameter um den Umfang der Verarbeitung einzugrenzen.
Mögliche OBIS Messgrößen Workflows, die spezielle Messgrößen-Verarbeitungen durchführen, können oft nicht universell für beliebige Messgrößen verwendet werden. Hier wird in der Workflow-Beschreibung eine Liste der möglichen OBIS Messgrößen veröffentlicht. Falls die für den Workflow notwendigen OBIS Messgrößen auf dem Zielsystem nicht vorhanden sein sollten, so werden diese durch den Workflow angelegt.
Trigger Trigger sind Ereignisse die Workflows starten können. Jeder Workflow kann nach Beendigung einen Trigger auslösen (Parameter) um damit einen nachfolgenden Workflow zu starten.
Download / Version Sofern nicht grundsätzliche Basisfunktionalitäten des Programmes betroffen sind, können Workflows auch nachträglich über die visual energy Benutzeroberfläche installiert werden. Ein Setup bzw. Programm-Update mit all den notwendigen Konsequenzen ist dazu dann nicht notwendig. Ein vorhandener Workflow kann jedoch nur von einer höheren Version überschrieben werden.
Legende für Workflow-Liste
  • System-Workflow - Konfiguration und Ausführung nur im Systembereich durch Systemadministrator möglich.
  • Workflow erstellt einen PDF Bericht und speichert diesem in einem beliebigen Auswerte-Ordner
  • Workflow erstellt oder aktualisiert eine Meldung
  • Workflow modifiziert Daten.
  • Workflow fordert Daten an.
  • Workflow exportiert Daten.
Liste aller Workflows

Workflow einem Objekt zuordnen

Für jedes Zielobjekt (Standort, Zählpunkt,...) wird auf dessen Eigenschaftseite ein Tab-Karte für die Workflow-Zuordnungen angezeigt. Zu erkennen an dem Icon . Über die Funktion Zuordnung hinzufügen werden alle Workflows angeboten, die zu dem Zieltyp passen. Nach der Auswahl des Workflows können dessen Eigenschaften eingestellt werden.

Ausführen
Führt den Workflow für das Zielobjekt mit den definierten Parametern aus. Der Fortschritt und das Ergebnis wird am Bildschirm angezeigt.
Speichern und Ausführen
Führt den Workflow für das Zielobjekt mit den definierten Parametern aus. Der Fortschritt und das Ergebnis wird am Bildschirm angezeigt. Die Zuordnung zu dem Zielobjekt wird dauerhaft gespeichert.
Speichern
Speichert die Zuordnung zu dem Zielobjekt ohne den Workflow auszuführen.
Abbrechen
Schließt das Parameter-Fenster ohne die Zuordnung zu speichern oder den Workflow auszuführen. Falls die Zuordnung noch nicht zuvor gespeichert wurde, wird also keine Zuordnung angelegt.

Workflow einmal ausführen ohne Zuordnung

Es ist in vielen Szenarien sinnvoll keine dauerhafte Workflow-Zuordnung zu einem Zielobjekt zu speichern. Wenn Sie beispielsweise den Workflow nur einmal benötigen, dann empfiehlt sich wie oben beschrieben die Funktion Ausführen und nach Erfolg den Dialog mit der Funktion Abbrechen ohne Speichern zu schließen.

Workflows global bearbeiten

Im Laufe eines Projektes werden viele Workflow-Zuordnungen erstellt. Im Bereich Projektkonfiguration->Workflows können alle Workflow-Zuordnungen verwaltet werden.

Zuordnungen löschen
Markieren Sie die zu löschenden Workflow-Zuordnungen. Einzelne Listenelemente können mit der Taste Strg + Mausklick, oder Bereiche auch mit Taste Shift + Mausklick selektiert werden. Anschließend verwenden Sie die Funktion Auswahl löschen.
Zuordnungen bearbeiten
Markieren Sie die zu löschenden Workflow-Zuordnungen. Einzelne Listenelemente können mit der Taste Strg + Mausklick, oder Bereiche auch mit Taste Shift + Mausklick selektiert werden. Anschließend verwenden Sie die Funktion Zuordnungen bearbeiten. Wählen Sie im Dialogfenster anschließend den zu ändernden Parameter und geben diesem einen neuen Wert. Es ist auch möglich gleich mehrere Parameter zu ändern.