Diese Website verwendet Cookies, um Ihre Nutzererfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind. Sie können der Nutzung aber auch widersprechen. Alle relevanten Informationen und Einstellungen finden Sie hier

Zustimmen und fortfahren
Suche:

Workflows

Zurück zur Übersicht

Workflows werden in visual energy zur Anforderung und Verarbeitung von Energiedaten eingesetzt. Über spezifische Parameter können sie auf die jeweilige Aufgabenstellung angepasst werden.

  • Über die Schaltfläche kann der Editor zur Workflow-Zuordnung geöffnet werden. Die Schaltfläche ist bei allen Ziel-Objekten (Standort, Zählpunkt,…) in der Toolbar enthalten.
  • Ein Workflow ist in der Regel für ein- oder mehrere Objekte (Standort, Standort-Medium) vorgesehen, d.h. er führt die geplante Aufgabe in diesem Zielobjekt aus.
  • Ein Workflow kann entweder manuell, per Trigger oder Zeitplan ausgeführt werden.
  • Ein Workflow kann ggf. optional und abhängig vom Ergebnis einen Trigger auslösen.
  • Workflows können jederzeit, auch nachträglich in das System installiert werden. Deshalb besitzt jeder Workflow eine Versions-Nummer. Neue Workflows können hier über dieser Seite downgeloaded und anschließend im Bereich Systemkonfiguration installiert werden. Soll ein vorhandener Workflow upgedatet werden, so muss er eine höhere Version besitzen.
  • Es gibt spezielle administrative Workflows, die ausschließlich dem System-Administrator vorbehalten sind.
  • Im Bereich Systemkonfiguration kann ein Systemadministrator jederzeit eine PDF Liste aller im System tatsächlich verwendeten Workflows generieren lassen.
  • Benutzerspezifische Workflows sind möglich und können durch KBR erstellt werden.

Liste aller derzeit verfügbaren Workflows


WorkflowVersionVerfügbar für
Absolute Validierung2.2OBIS Messgröße
Aktualisierung multisys-BM2.0Multisys
Anforderung2.1OBIS Messgröße
Anforderung (Mobil)2.0OBIS Messgröße
Anlage Projektdaten2.1SystemDocument
Berechnung über Formel2.2OBIS Messgröße
Berechtigungs-Matrix erzeugen2.0System
Berechtigungs-Matrix laden2.0SystemDocument
CO2 Berechnung2.2OBIS Messgröße
cos Phi2.1Zählpunkt
CSV Datenexport (XML)2.8Dokumente
CSV Export3.6OBIS Messgröße
CSV Export (Kostenstelle/Energienutzen)2.8Kostenstelle/Energienutzen
CSV Import2.2OBIS Messgröße
Dashboard-PDF erzeugen2.5Dashboards
Datenkomprimierung (Lastgang)2.2OBIS Messgröße
Datenkomprimierung (Vorschub)2.2OBIS Messgröße
E-Mail senden2.2All
Ersatzwertbildung2.8OBIS Messgröße
Excel Prozessor2.7Dokumente
FTP Download2.1System
Gas m³ in kWh2.3OBIS Messgröße
Geld Berechnung2.2OBIS Messgröße
Gradtagszahl pro Tag berechnen2.1OBIS Messgröße
Grenzwert-Überprüfung2.1OBIS Messgröße
Komprimierung2.2OBIS Messgröße
Konsistenzprüfung2.7Standort/Standort-Medium/Verteilung/Zählpunkt
Kumulierte Periodenmaxima2.2OBIS Messgröße
Kumulierte Tagesmaxima2.3OBIS Messgröße
Löschen (älter als)2.1OBIS Messgröße
Löschen (Zeitraum)2.1OBIS Messgröße
Monatssummen aus Lastgang2.6OBIS Messgröße
MSCONS Export2.6OBIS Messgröße
OBIS Kalkulator2.2OBIS Messgröße
OBIS Update2.1System
ORDERS (Marktlokation)2.0MarketLocation
ORDERS (Zählpunkt)2.0Zählpunkt
Programm ausführen2.0System
Relative Validierung2.1OBIS Messgröße
Schaltgruppe schalten 2.1Standort
Simulation Energiespeicher2.2Zählpunkt
Sollwerte schreiben2.4OBIS Messgröße
Strukturdatenberechnung (Medium)2.5Medium
Strukturdatenberechnung (Verteilung)2.3Verteilschema
Stundensummen2.2OBIS Messgröße
Tagessummen2.4OBIS Messgröße
Trafoverluste2.2Komponente
Wochensumme2.4OBIS Messgröße

Absolute Validierung

Zurück
            Version: 2.2  |  File: ValidateAbsolute.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW | NDF 
Aufgabe: Überwacht einen einstellbaren fixen Grenzwert auf Über- oder Unterschreitung. Kann eine eMail versenden, Schaltgruppe 244 'Sammelstörung Grenzwertverletzung aktivieren' und/oder einen benutzerdefinierten Trigger auslösen.
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Validierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit validiert werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte validiert werden sollen
Überwachungs-Zeitraum
(notwendig)
Zeitraum der Überwachung.
Grenzwert
(notwendig)
Grenzwert
Reagiere wenn
(notwendig)
Legt fest, ob eine Grenzwertverletzung bei Unter- oder Überschreitung erfolgen soll.
Empfängerliste für E-Mails
(optional)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll.
Betreff der E-Mail
(optional)
Legt den Betreff der E-Mail fest.
Text der E-Mail
(optional)
Legt die Nachricht der E-Mail fest.
Setze "Sammelstörung Grenzwertverletzung"
(optional)
Legt fest, ob die Schaltgruppe 244 'Sammelstörung Grenzwertverletzung' geschaltet werden soll wenn Grenzwertverletzungen erkannt werden.
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Erfolgs-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Validierung keine Fehler erbracht hat
Fehler-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Validierung Fehler erbracht hat
Benötig / erstellt: nichts
Ausgabe
DownloadValidateAbsolute.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range. Terminate Workflow if automation server settings are null"

Aktualisierung multisys-BM

Zurück
            Version: 2.0  |  File: AutomaticUpdate.xaml  |  Wirkt auf: Multisys
            Notwendige Berechtigung: SA 
Aufgabe: Aktualisiert alle multisys-BM, die für die Ausführung der automatischen Aktualisierung konfiguriert sind
Parameter:
Benutzername
(optional)
Name des Benutzers, der für die Verbindung mit der Netzwerkfreigabe verwendet wird. Bei fehlender Angabe wird der multisys-BM Standardbenutzer verwendet.
Passwort
(optional)
Passwort, das für die Verbindung mit der Netzwerkfreigabe verwendet wird. Bei fehlender Angabe werden die multisys-BM Standardpasswörter verwendet.
Empfängerliste für E-Mails
(optional)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll.
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadAutomaticUpdate.zip
WF-Changes
12/17/2018, 2.0, Created

Anforderung

Zurück
            Version: 2.1  |  File: Request.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Sendet eine Datenanforderung für das OBIS des Zählpunkts
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Anforderung festgelegt werden soll (Vollständig, Anzahl Tage, Neueste oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit angefordert werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte angefordert werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadRequest.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
05/12/2017, 2.1, FIX: Parameter time range has no effect

Anforderung (Mobil)

Zurück
            Version: 2.0  |  File: RequestWithLimit.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Sendet eine Datenanforderung für ein Zählpunkt-OBIS (Zählerstand) eines mobilen Zählpunkts und ermöglicht die Überwachung des resultierenden Verbrauchs auf dem mobilen Ablesegerät
Parameter:
Grenzwerte prüfen
(notwendig)
Legt fest, ob die Grenzwerte geprüft werden sollen.
Zeitintervall
(notwendig)
Zeitintervall für die Validierung
Unterer Grenzwert
(notwendig)
Unterer Grenzwert für das geprüfte Zeitintervall
Oberer Grenzwert
(notwendig)
Oberer Grenzwert für eine Periode
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadRequestWithLimit.zip
WF-Changes
02/08/2018, 2.0, Workflow created

Anlage Projektdaten

Zurück
            Version: 2.1  |  File: ProjectTemplateProcessor.xaml  |  Wirkt auf: SystemDocument
            Notwendige Berechtigung: SA 
Aufgabe: Verarbeitet eine Excel Datei und synchronisiert die Objekte optional mit der Datenbank. Wenn der Testmodus deaktiviert ist und das Dokument gültig ist, wird eine Kopie der verarbeiteten Datei sowie eine Protokolldatei mit den vorgenommenen Änderungen in der Datenbank gespeichert. Wenn das Dokument ungültig ist, wird eine Protokolldatei mit den gefundenen Fehlern in der Datenbank gespeichert, unabhängig vom Testmodus.
Parameter:
Testmodus
(optional)
Definiert, ob das Dokument nur validiert werden soll (wahr) oder ob die Objekte auch mit der Datenbank synchronisiert werden sollen (falsch).
Benötig / erstellt: nichts
Ausgabe
DownloadProjectTemplateProcessor.zip
WF-Changes
07/10/2018, 2.0, Created workflow
07/12/2018, 2.1, UPDATE: German culture of argument TestMode corrected

Berechnung über Formel

Zurück
            Version: 2.2  |  File: CalculateFormula.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  NDW 
Aufgabe: Berechnet Daten anhand der Formel und schreibt die Ergebnisse in das aktuell verwendete OBIS-Kennzeichen. Der Formeleditor beherrscht komplexe Formeln und die Daten können aus beliebigen Zählpunkten und beliebigen OBIS Messgrößen stammen. Die Statusverarbeitung verwendet dabei immer den schlechtesten Status der Quellen für das Ergebnis.
Parameter:
Formel
(notwendig)
Mathematische Formel
Zeitraum
(optional)
Definition des Zeitraums für die Berechnung (Anzahl Tage oder spezifischer Zeitraum).
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCalculateFormula.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
01/31/2018, 2.1, UPD: Calculated timerange for TimeRangeChoice=NumDays starts and ends at the full hour instead of full day
02/22/2018, 2.2, FIX: Timerange used if TimeRangeChoice=FullRange is read from target MP-OBIS. Use timerange of source MP-OBIS from formula

Berechtigungs-Matrix erzeugen

Zurück
            Version: 2.0  |  File: PermissionMatrixCreator.xaml  |  Wirkt auf: System
            Notwendige Berechtigung: SA 
Aufgabe: Erzeugt eine Excel Datei mit einer Berechtigungs-Matrix für ein einzelnes Projekt oder für alle Projekte.
Parameter:
Projekt
(optional)
Definiert das Projekt, dessen Berechtigungs-Matrix erzeugt werden soll. Wenn nicht festgelegt, wird die Berechtigungs-Matrix für alle Projekte erzeugt.
Benötig / erstellt: nichts
Ausgabe
DownloadPermissionMatrixCreator.zip
WF-Changes
07/24/2018, 2.0, Created workflow

Berechtigungs-Matrix laden

Zurück
            Version: 2.0  |  File: PermissionMatrixLoader.xaml  |  Wirkt auf: SystemDocument
            Notwendige Berechtigung: SA 
Aufgabe: Verarbeitet eine Excel Datei und lädt die Berechtigungs-Matrix optional in die Datenbank. Wenn der Testmodus deaktiviert ist und das Dokument gültig ist, wird eine Protokolldatei mit den vorgenommenen Änderungen in der Datenbank gespeichert. Wenn das Dokument ungültig ist, wird eine Protokolldatei mit den gefundenen Fehlern in der Datenbank gespeichert, unabhängig vom Testmodus.
Parameter:
Testmodus
(optional)
Definiert, ob das System-Dokument nur validiert werden soll (wahr) oder ob die Berechtigungs-Matrix auch in die Datenbank geladen werden soll (falsch).
Benötig / erstellt: nichts
Ausgabe
DownloadPermissionMatrixLoader.zip
WF-Changes
07/24/2018, 2.0, Created workflow

CO2 Berechnung

Zurück
            Version: 2.2  |  File: CalculateCo2.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Berechnet für jeden Periodenwert / Vorschubwert über das angegebenen CO2 Gewicht die Summe der CO2 Emmissionen
Parameter:
CO2 Gewicht
(notwendig)
CO2 Gewicht in g
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCalculateCo2.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

cos Phi

Zurück
            Version: 2.1  |  File: CosPhi.xaml  |  Wirkt auf: Zählpunkt
            Notwendige Berechtigung:  PM 
Aufgabe: Berechnet für jede Periode den cos(φ) über die Formel cos(φ) = P / QWurzel(P*P + Q*Q)
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-000:013.029.000*255Leistungsfaktor, Lastgang, T0
Ausgabe
DownloadCosPhi.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
05/25/2018, 2.1, FIX: Workflow defines/uses wrong OBIS (WorkItem #10574)

CSV Datenexport (XML)

Zurück
            Version: 2.8  |  File: CsvExportXml.xaml  |  Wirkt auf: Dokumente
            Notwendige Berechtigung:  PM 
Aufgabe: Exportiert Daten im CSV-Format. Die Konfiguration des Exports erfolgt über das Workflow-Zielobjekt (gespeichertes XML-Dokument).
Weitere Infos unter: CSV Export
Parameter:
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCsvExportXml.zip
WF-Changes
01/11/2018, 2.0, Created workflow
01/12/2018, 2.1, Default parameters TargetType and TargetGuid added to XAML
01/16/2018, 2.2, Bugfixing
01/22/2018, 2.3, Readings and columns can be defined more than once for export of files in with different data
01/22/2018, 2.4, Filter for content type
03/06/2018, 2.5, FIX: Exception if constant field uses formatting for starttimestamp which may be null
10/23/2018, 2.6, Additional option for continual export (attribute export-duration)
11/05/2018, 2.7, Optional definition of culture in XML-Element files (attribute culture)
11/05/2018, 2.8, Fix: Changed workflow for periodic continual export (export until last record instead of last period)

CSV Export

Zurück
            Version: 3.6  |  File: ExportCsv.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Exportiert Tages- oder Monats-Daten in CSV-Dateien.
Parameter:
ID der Workflow-Zuordnung
(notwendig)
Dieser interne Parameter ist nicht sichtbar, wird aber benötigt um in der Workflow-Zuordnung Informationen nach der Ausführung zu speichern.
Minimaler Status
(optional)
Minimaler Status, der noch exportiert wird. Ist der Status schlechter als hier angegeben, erfolgt keine Ausgabe.
Export-Zeitraum
(optional)
Bestimmt den jeweils zu exportierenden Zeitraum. Massgeblich ist der Parameter 'Letztes Export-Datum'. Täglich = der Tag nach dem letzten Export-Datum. Monatlich = Der Monat nach dem letzten Export-Datum.
Ausgabeverzeichnis
(optional)
Ausgabeverzeichnis, in das die Dateien exportiert werden sollen. Das Verzeichnis muss vom Webserver aus erreichbar sein und der Netzwerkdienst muss berechtigt sein.
Empfängerliste für E-Mails
(optional)
Liste mit eMail-Adressen. Mehrere Empfänger in einer Empfängerliste sind durch Semikolon zu trennen.
Letztes Export-Datum
(optional)
Datum des letzten erfolgreichen Exports (Wird im Test-Modus nicht geschrieben).
Testmodus
(optional)
Im Testmodus werden Daten exportiert, aber der Parameter 'leztes Export-Datum' wird nicht geschrieben. Dadurch kann der Export eines Zeitraums mehrfach ausgeführt werden.
Offset für Testmodus
(optional)
Offset für Testmodus
Trennzeichen
(optional)
Legt das Trennzeichen für die Spalten fest.
;-Semikolon
TAB-Tabulator
Tabellenkopf
(optional)
Legt fest, ob der Tabellenkopf ausgegeben wird.
Feldliste
(optional)
JSON formatierte Liste mit Ausgabefeldern. Mögliche Felder: UtcEndTime, UtcStartTime, LocalEndTime, LocalStartTime, Value, Status, Location (ID,Name), ObisCode (ShortName, "F"), Unit, MeteringPoint (MP-ID,ID,Number,Name). Jedes Feld wird in dem Format {"Id":"Value"[, "Format":"N3"][,"ConstantValue":""]} definiert. Mögliche Formate sind z.B. dd.MM.yyyy HH:mm (Datumsformatierung), N2 (Zahlenformatierung).
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadExportCsv.zip
WF-Changes
05/24/2017, 2.2, Workflow terminates with exception if email settings in automation server settings are not set
05/12/2017, 3.0, Multi-Target workflows
11/13/2017, 3.1, Additional parameter FieldSet
10/23/2017, 3.2, Validation of parameters TargetDirectory/Recipients
02/06/2018, 3.3, FIX: Last day is not exported if data ends exactly with value at end of day (eg. 30.01.2018 23:00).
03/19/2018, 3.4, FIX: Workflow creates invalid files if there is a gap in the source data.
05/23/2018, 3.5, FIX: Workflow creates invalid files if there are no data for a time span.
07/30/2018, 3.6, FIX: Workflow creates invalid files if meter values are exported.

CSV Export (Kostenstelle/Energienutzen)

Zurück
            Version: 2.8  |  File: ExportCsvCCEB.xaml  |  Wirkt auf: Kostenstelle/Energienutzen
            Notwendige Berechtigung:  PM | EDM 
Aufgabe: Exportiert Tages- oder Monats-Daten einer Kostenstelle/eines Energienutzens in CSV-Dateien.
Parameter:
ID der Workflow-Zuordnung
(notwendig)
Dieser interne Parameter ist nicht sichtbar, wird aber benötigt um in der Workflow-Zuordnung Informationen nach der Ausführung zu speichern.
Benutzerdefiniertes Medium
(notwendig)
Bestimmt das benutzerdefinierte Medium, für das die Daten exportiert werden sollen.
OBIS
(notwendig)
Definiert das OBIS das exportiert werden soll
Minimaler Status
(optional)
Minimaler Status, der noch exportiert wird. Ist der Status schlechter als hier angegeben, erfolgt keine Ausgabe.
Export-Zeitraum
(optional)
Bestimmt den zu exportierenden Zeitraum. Massgeblich sind der Parameter 'Intervall-Offset' und das aktuelle Datum.
Zeitraum
(optional)
Legt fest, wie der Zeitraum für den Export festgelegt werden soll (Dynamisch oder spezifischer Zeitraum)
Letztes Export-Datum
(optional)
Datum des letzten erfolgreichen Exports (Wird nicht geschrieben, wenn ein spezifischer Zeitraum verwendet wird).
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte exportiert werden sollen
Ausgabeverzeichnis
(optional)
Ausgabeverzeichnis, in das die Dateien exportiert werden sollen. Das Verzeichnis muss vom Webserver aus erreichbar sein und der Netzwerkdienst muss berechtigt sein.
Empfängerliste für E-Mails
(optional)
Liste mit eMail-Adressen. Mehrere Empfänger in einer Empfängerliste sind durch Semikolon zu trennen.
Trennzeichen
(optional)
Legt das Trennzeichen für die Spalten fest.
;-Semikolon
TAB-Tabulator
Tabellenkopf
(optional)
Legt fest, ob der Tabellenkopf ausgegeben wird.
Flacher Export
(notwendig)
Legt fest, ob der Export nur die Zuordungen zu den Zähpunkten beinhaltet (Kompatibilität zur Version 4.6.6)
Feldliste
(notwendig)
Liste mit Ausgabefeldern.
Erfolg-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows erfolgreich ist
Fehler-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows fehl schlägt
Benötig / erstellt: nichts
Ausgabe
DownloadExportCsvCCEB.zip
WF-Changes
09/05/2017, 2.0, Workflow created
05/03/2018, 2.1, Validation of parameters TargetDirectory/Recipients
05/03/2018, 2.2, Permission for NDF removed
05/03/2018, 2.3, FIX: Export with interval 'Monthly' fails with an exception
05/03/2018, 2.4, UPDATE: Additional column with percentual amount of object (cost center/energy benefit)
05/04/2018, 2.5, UPDATE: Additional parameter 'Flat export'
05/08/2018, 2.6, UPDATE: Additional export columns
05/16/2018, 2.7, FIX: Export fails with an exception
05/17/2018, 2.8, FIX: Export of [Meteringpoint.Number] of number of [Target.Number] (If row is of type 'MP')

CSV Import

Zurück
            Version: 2.2  |  File: ImportCsv.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Importiert eine CSV-Datei. Es muss zumindest Zeit und Wert in der CSV vorhanden sein. Falls kein Status in der CSV geliefert werden kann, kann der Workflow einen Standard-Status setzen.
Parameter:
Dateiname
(notwendig)
Name der Datei, die importiert werden soll.
Zeitstempel ist UTC-Zeit
(optional)
Legt fest, ob die Zeitstempel als UTC-Zeiten interpretiert werden sollen.
Trennzeichen
(optional)
Legt das Trennzeichen für die Spalten fest.
;-Semikolon
TAB-Tabulator
Datei löschen
(optional)
Legt fest, ob die CSV-Datei nach dem Import gelöscht werden soll.
Spaltenindex Wert
(optional)
Definiert den Index der Spalte mit dem Wert.
Spaltenindex Zeitstempel
(optional)
Definiert den Index der Spalte mit dem Zeitstempel.
Spaltenindex Status
(optional)
Definiert den Index der Spalte mit dem Status.
Standard-Status
(optional)
Definiert den Standard-Status für jeden Datensatz, falls der Spaltenindex der Status-Spalte auf 0 festgelegt wird.
0-Originalwert
1-Ersatzwert
2-Temporärer Wert
Hat Kopfzeile
(optional)
Definiert, ob die erste Zeile mit den Spaltenüberschriften ignoriert werden soll.
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadImportCsv.zip
WF-Changes
05/15/2017, 1.3, Avoid import of invalid states, create start timestamp for OBIS of type EnergyFeed
05/19/2017, 1.4, Backup file will be deleted if it already exists
05/24/2017, 1.5, Exception shows number of line in which data could not be parsed
05/12/2017, 2.0, Multi-Target workflows
07/19/2017, 2.1, FIX: Data import with ambigious times (in case of daylight saving time) fails
07/04/2018, 2.2, UPDATE: Workflow will terminate if import file could not be found

Dashboard-PDF erzeugen

Zurück
            Version: 2.5  |  File: RenderDashboardPDF.xaml  |  Wirkt auf: Dashboards
            Notwendige Berechtigung:  PM 
Aufgabe: Zeichnet den Inhalt der Dashboard-Seite in eine PDF-Datei, die im Dokumente-Ordner des Auswertebereiches gespeichert werden kann, oder per E-Mail als Anhang versendet werden kann
Parameter:
Sprache
(optional)
Language for date / number format
Timeout
(optional)
Definiert die Zeit (msek), die bis zum Erzeugen der PDF gewartet werden soll.
Anzahl Wiederholungen nach Timeout
(optional)
Definiert die Anzahl der Wiederholversuche, wenn die PDF-Erzeugung mit einem Timeout beendet wurde.
Online-Wartedauer
(optional)
Definiert die Wartedauer (msek), die bis zum Druck abgewartet werden soll, beginnend mit dem Zeitpunkt, ab dem das Dashboard alle Daten erhalten hat.
Dashboard URL-Parameter
(optional)
Definiert erweiterte URL-Parameter, die an das Dashboard übergeben werden (Beispiel: v1=Wert von V1&v2=Wert von V2)
Im Dokumenten-Ordner speichern
(notwendig)
Legt fest, ob die PDF im Dokumenten-Ordner gespeichert werden soll
Dokument überschreiben
(notwendig)
Legt fest, ob eine vorhandene PDF-Datei mit demselben Namen im Dokumentordner überschrieben werden soll
E-Mail senden
(notwendig)
Legt fest, ob eine E-Mail mit der PDF als Anhang gesendet werden soll.
Empfängerliste für E-Mail
(notwendig)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll
Empfängerliste für eine Kopie der E-Mail (CC)
(optional)
Legt fest, an welche Empfänger eine Kopie der E-Mail gesendet werden soll (CC)
Empfängerliste für eine Blindkopie der E-Mail (BCC)
(optional)
Legt fest, an welche Empfänger eine Blindkopie der E-Mail gesendet werden soll (BCC)
Betreff
(notwendig)
Betreff der E-Mail
Nachricht
(notwendig)
Nachricht (Body) der E-Mail (HTML)
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Fehler-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows mit Fehler beendet wurde
Erfolgreich-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows mit Erfolg beendet wurde
Benötig / erstellt: nichts
Ausgabe
DownloadRenderDashboardPDF.zip
WF-Changes
05/30/2017, 1.8, Added parameters for CC and BCC
05/30/2017, 2.0, Multi-Target workflows
02/07/2018, 2.1, EN-Translation mistakes eliminated
11/30/2018, 2.2, AdditionalTimeout: description changed
11/30/2018, 2.3, Development intermediate version
12/04/2018, 2.4, Development intermediate version
12/06/2018, 2.5, New parameter Culture

Datenkomprimierung (Lastgang)

Zurück
            Version: 2.2  |  File: CompressLoadProfile.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Daten in Lastgang-Werte
Parameter:
Ziel-OBIS
(notwendig)
Definiert das OBIS für die generierten Daten
Aggregatsfunktion
(notwendig)
Definiert die Aggregatsfunktion für die Komprimierung
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCompressLoadProfile.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

Datenkomprimierung (Vorschub)

Zurück
            Version: 2.2  |  File: CompressEnergyFeed.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Daten in Vorschub-Werte
Parameter:
Ziel-OBIS
(notwendig)
Definiert das OBIS für die generierten Daten
Aggregats-Interval
(notwendig)
Definiert das Intervall für die Komprimierung. Falls das ausgewählte OBIS vom Typ Lastgang ist, wird diese Option ignoriert und es wird die Periodendauer des Ziel-OBIS als Intervall verwendet!
Aggregatsfunktion
(notwendig)
Definiert die Aggregatsfunktion für die Komprimierung
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCompressEnergyFeed.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

E-Mail senden

Zurück
            Version: 2.2  |  File: SendMail.xaml  |  Wirkt auf: All
            Notwendige Berechtigung: SA | PM 
Aufgabe: Sendet eine konfigurierbare E-Mail
Parameter:
Empfängerliste für E-Mail
(notwendig)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll
Betreff
(notwendig)
Betreff der E-Mail
Nachricht
(notwendig)
Nachricht (Body) der E-Mail (HTML)
Empfängerliste für eine Kopie der E-Mail (CC)
(optional)
Legt fest, an welche Empfänger eine Kopie der E-Mail gesendet werden soll (CC)
Empfängerliste für eine Blindkopie der E-Mail (BCC)
(optional)
Legt fest, an welche Empfänger eine Blindkopie der E-Mail gesendet werden soll (BCC)
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadSendMail.zip
WF-Changes
05/24/2017, 1.4, Added parameters for CC and BCC
05/12/2017, 2.0, Multi-Target workflows
07/03/2017, 2.1, Multi-Target workflows (added parameters TargetGuid/TargetType)
07/30/2018, 2.2, FIX: Permission to workflow for SysAdmin-Role

Ersatzwertbildung

Zurück
            Version: 2.8  |  File: CreateAlternateData.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Erzeugt Lastgangdaten aus Zählerständen oder Vorschubdaten
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Ersatzwertbildung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Werte immer überschreiben
(optional)
Legt fest, ob bereits vorhandene Werte immer durch die neu berechneten Ersatzwerte überschrieben werden sollen.
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
006-001:000.130.000*255Wärme, Durchfluss, Lastgang
Ausgabe
DownloadCreateAlternateData.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
08/18/2017, 2.2, Merge data before storing alternate values (avoid overwriting of original values)
08/22/2017, 2.3, Parameter TimeRangeChoice changed to type "TimeRangeChoices2" (+newest)
11/29/2017, 2.4, Fix: wrong creation of alternate values if interval of meter values is big (~30 days)
12/14/2017, 2.5, Fix: endless loop if interval of meter values is 1 minute
04/09/2018, 2.6, Update: New parameter ForceOverwrite
04/17/2018, 2.7, Update: Added requirements for medium heat (new OBIS + transformation)
12/19/2018, 2.8, Fix: endless loop if interval of meter values is 1/4h and target interval is 1h

Excel Prozessor

Zurück
            Version: 2.7  |  File: ExcelProcessor.xaml  |  Wirkt auf: Dokumente
            Notwendige Berechtigung:  PM 
Aufgabe: Verarbeitet eine Excel Datei und ersetzt die benutzerdefinierten visual energy Excel Funktionen (ve4_...) durch deren Ergebniss. Eine Kopie der verarbeiteten Datei wird anschließend an die definierten eMail Empfänger gesendet.
Parameter:
Zeitraum
(notwendig)
Legt fest, wie der Zeitraum für die Verarbeitung festgelegt werden soll (Dynamisch oder spezifisch)
Start (dynamisch)
(notwendig)
Start (dynamisch)
Versatz (dynamisch)
(notwendig)
Versatz (dynamisch)
Dauer (dynamisch)
(notwendig)
Dauer (dynamisch)
Zeitraum (spezifisch)
(notwendig)
Legt fest, für welchen Zeitraum das Dokument verarbeitet werden sollen (Zeitzone des Projekts)
Empfängerliste für E-Mail
(optional)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll
Betreff
(optional)
Betreff der E-Mail
Nachricht
(optional)
Nachricht (Body) der E-Mail (HTML)
Dokument(e) speichern
(optional)
Definiert, ob das erzeugte Dokument (und ggf. auch das erzeugte Fehlerprotokoll) in der Datenbank gespeichert werden sollen.
Kultur
(notwendig)
Kultur, die zur Erstellung der Vorlage verwendet wurde (für Vergleich mit Platzhalter-Datum).
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadExcelProcessor.zip
WF-Changes
04/17/2018, 2.0, Created workflow
05/09/2018, 2.1, UPDATE: Added parameter 'StoreDocuments'
05/16/2018, 2.2, UPDATE: Added parameter 'TimeRangeChoice'
05/16/2018, 2.3, UPDATE: Extended argument descriptions
05/16/2018, 2.4, UPDATE: Validation added, the option StoreDocuments and/or the list of recipients must be set
05/17/2018, 2.5, UPDATE: Timezone of project will be used to transfer UTC dates
05/22/2018, 2.6, UPDATE: Added parameter 'Culture'
05/25/2018, 2.7, FIX: Don't send mail if list of recipients is not set

FTP Download

Zurück
            Version: 2.1  |  File: FtpDownload.xaml  |  Wirkt auf: System
            Notwendige Berechtigung: SA 
Aufgabe: Führt einen FTP Download durch
Parameter:
URL der Datei
(notwendig)
Legt fest, welche Datei heruntergeladen werden soll
Benutzername
(optional)
Legt fest, welche Datei heruntergeladen werden soll
Passwort
(optional)
Legt das Passwort fest
Dateiname
(notwendig)
Legt den Dateinamen fest
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Erfolgs-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn der Download erfolgreich war
Fehler-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn der Download fehlschlägt
Benötig / erstellt: nichts
Ausgabe
DownloadFtpDownload.zip
WF-Changes
12/18/2018, 2.0, Created
12/18/2018, 2.1, Added triggers

Gas m³ in kWh

Zurück
            Version: 2.3  |  File: GasKwhCalculator.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Berechnet aus Gas, OBIS Messgröße Norm-m³ ('7-1:129.130.0*255') die Energie in kWh und schreibt den Wert als OBIS Messgröße Energiewert endgültig (007-020:099.033.017*255) in die Datenbank.
Parameter:
Brennwert
(notwendig)
Brennwert in kWh/m³
Zustandszahl
(notwendig)
Das Volumen des Gases wird beeinflusst von der Temperatur, die an der Abnahmestelle herrscht, sowie der Höhenlage, die für einen bestimmten Luftdruck sorgt. Um diesen Einflussfaktoren Rechnung zu tragen, wird die Zustandszahl bei der Volumenberechnung berücksichtigt. Mit ihr kann der Normzustand (Temperatur: 0 Grad Celsius, Luftdruck: 1.013,25 mbar) des gelieferten Gases berechnet werden. Falls es sich bei der erfassten Gasmenge bereits um Normkubikmeter handelt, dann geben Sie hier 1 an!
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
007-001:128.130.000*255Erdgas, Lastgang, Betriebskubikmeter, T0
007-001:129.130.000*255Erdgas, Lastgang, Normkubikmeter, T0
007-020:099.033.017*255Gas, Energiewert endgültig, P+
Ausgabe007-020:099.033.017*255
DownloadGasKwhCalculator.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
05/18/2018, 2.2, Workflow extended for standard and norm cubic obis
12/06/2018, 2.3, Reload MP-OBIS before setting full time range"

Geld Berechnung

Zurück
            Version: 2.2  |  File: CalculateMoney.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Berechnet für jeden Periodenwert / Vorschubwert über die angegebenen Kosten die Summe des Geldbetrags
Parameter:
Kosten
(notwendig)
Kosten in Projektwährung
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCalculateMoney.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

Gradtagszahl pro Tag berechnen

Zurück
            Version: 2.1  |  File: CalculateDegreeDayValue.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Berechnet pro Tag über im Zeitraum eine Gradtagszahl. Liegt die Tagesmitteltemperatur über der Heizgrenze, handelt es sich nicht um einen Heiztag und die Gradtagszahl ist null. Liegt die Tagesmitteltemperatur unter der Heizgrenze handelt es sich um einen Heiztag und die Gradtagszahl ist die Differenz zwischen Tagesmittelwert und der Heizgrenze
Parameter:
Heizgrenze
(notwendig)
Heizgrenze
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
000-000:134.132.000*255Gradtagszahl
Ausgabe
DownloadCalculateDegreeDayValue.zip
WF-Changes
05/30/2017, 1.1, Missing parameter OnFinished added in XAML-Workflow
05/12/2017, 2.0, Multi-Target workflows
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

Grenzwert-Überprüfung

Zurück
            Version: 2.1  |  File: LimitMonitoring.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW | NDF 
Aufgabe: Vergleicht einen OBIS-Wert mit dem Sollwert aus OBIS-B, Kanal 129 auf Über- oder Unterschreitung. Kann eine eMail versenden, Schaltgrumme 244 Sammelstörung Grenzwertverletzung aktivieren und/oder einen benutzerdefinierten Trigger auslösen.
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Validierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit validiert werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte validiert werden sollen
Reagiere wenn
(notwendig)
Legt fest, ob eine Grenzwertverletzung bei Unter- oder Überschreitung erfolgen soll.
Empfängerliste für E-Mails
(optional)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll.
Betreff der E-Mail
(optional)
Legt den Betreff der E-Mail fest.
Text der E-Mail
(optional)
Legt die Nachricht der E-Mail fest.
Setze "Sammelstörung Grenzwertverletzung"
(optional)
Legt fest, ob die Schaltgruppe 244 'Sammelstörung Grenzwertverletzung' geschaltet werden soll wenn Grenzwertverletzungen erkannt werden.
Mindest Status
(notwendig)
Mindest Status für Grenzwertverletzung
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Statusverletzung-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Validierung Statusverletzungen erbracht hat
Grenzwertverletzung-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Validierung Grenzwertverletzungen erbracht hat
Benötig / erstellt: nichts
Ausgabe
DownloadLimitMonitoring.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"

Komprimierung

Zurück
            Version: 2.2  |  File: Compress.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Daten in das Zeitintervall, das durch das Ziel-OBIS vom Typ "Vorschub" definiert wird. Die verwendete Aggregatsfunktion wird über eine Eigenschaft vorgegeben.
Parameter:
Ziel-OBIS
(notwendig)
Definiert das OBIS für die generierten Daten (muss vom Typ Vorschub sein)
Aggregatsfunktion
(notwendig)
Definiert die Aggregatsfunktion für die Komprimierung
Methode
(optional)
Auswahl der Methode für den Zeitraum
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCompress.zip
WF-Changes
03/07/2018, 2.0, Created
04/11/2018, 2.1, FIX: Exception if time range choice is set to "NumDays"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

Konsistenzprüfung

Zurück
            Version: 2.7  |  File: ConsistencyCheck.xaml  |  Wirkt auf: Standort/Standort-Medium/Verteilung/Zählpunkt
            Notwendige Berechtigung:  PM | EDM | NDW | NDF 
Aufgabe: Der Workflow prüft den Status aller untergeordneten Zählpunkte für die angegebenen OBIS Messgröße in dem angegebenen Zeitraum. Mit den Parametern Mindest-Status und Datenquellentyp kann die Auswahl weiter spezifiziert werden. Werden auffällige Stati gefunden, so kann eine Sammelstörung per Schaltgruppe, bzw. eine eMail ausgegeben werden.
Parameter:
OBIS
(notwendig)
Legt die zu überprüfende OBIS Messgröße fest.
Mindest Status
(optional)
Mindest Status für Konsistenz-Fehler
0-Originalwert
1-Ersatzwert
2-Temporärer Wert
3-Ungültiger Wert
Typ der Datenquelle
(notwendig)
Einschränkung auf bestimmte Datenquellen-Typen.
Zustand des Zählpunkts
(notwendig)
Einschränkung auf bestimmte Zustände des Zählpunktes (Kontrolle, Beschädigt, ...)
Zeitraum
(optional)
Definiert, wie der Zeitraums festgelegt wird (Vollständig, Anzahl Tage oder spezifischer Zeitraum)
Versatz (Tage)
(optional)
Definiert den Startzeitpunkt der Validierung. Ausgehend vom Zeitpunkt der Ausführung wird der Startzeitpunkt auf die angegebene Anzahl Tage in der Vergangenheit festgelegt.
Dauer (Tage)
(optional)
Definiert den Zeitraum der Validierung, beginnend vom Startzeitpunkt.
Zeitraum
(optional)
Definiert den Zeitraum für die Validierung. Start- und Enddatum können explizit angegeben werden.
Empfängerliste für E-Mails
(optional)
Legt fest, an welche Empfänger die E-Mail gesendet werden soll.
Betreff der E-Mail
(optional)
Legt den Betreff der E-Mail fest.
Text der E-Mail
(optional)
Legt die Nachricht der E-Mail fest.
Setze "Sammelstörung Netz"
(optional)
Legt fest, ob die Schaltgruppe 249 'Sammelstörung Netz' geschaltet werden soll, wenn Fehler erkannt werden.
Ausschluss-Liste (Zählpunkte)
(optional)
Legt fest, welche Zählpunkte nicht validert werden sollen. Die Zählpunkt-IDs der auszuschliessenden Zählpunkte können hintereinander, getrennt durch ein Leerzeichen, angegeben werden.
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Erfolgs-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Validierung keine Fehler erbracht hat
Fehler-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Validierung Fehler erbracht hat
Benötig / erstellt: nichts
Ausgabe
DownloadConsistencyCheck.zip
WF-Changes
05/05/2017, 1.3, Output of OBIS short name and formatting of date/time uses culture info of parent location
05/05/2017, 1.4, Location and medium is written to errors-protocol
05/08/2017, 1.5, Argument TargetObisCode added
05/10/2017, 1.6, Type of argument MinStatus changed to "Enum" to avoid selection of value "4" (Missing)
05/11/2017, 2.0, Multi-Target workflows
06/24/2017, 2.1, Changed logging of parameters (avoid time range if timerangechoice is not "TimeRange")
08/28/2017, 2.2, Changed logging (log message if time range choice is 'full', some other changes")
09/25/2017, 2.3, Change description"
10/10/2017, 2.4, Changed default values"
10/10/2017, 2.5, FIX: Execution for target type 'Metering point' throws an exception
11/16/2017, 2.6, Argument IgnoreList (metering point) added: Metering points with an identification contained in this list will be ignored
12/06/2017, 2.7, Changed description

Kumulierte Periodenmaxima

Zurück
            Version: 2.2  |  File: CreateCumulatedData.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Transformiert Daten in kumulierte Periodenwerte
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCreateCumulatedData.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

Kumulierte Tagesmaxima

Zurück
            Version: 2.3  |  File: CompressDayCumulate.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Daten in tägliche kumulierte Tagesmaximalwerte
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCompressDayCumulate.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
11/13/2017, 2.2, Set timestamps of data to timestamp of max value (period instead of timerange hole day)
12/06/2018, 2.3, Reload MP-OBIS before setting full time range"

Löschen (älter als)

Zurück
            Version: 2.1  |  File: Delete.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Löscht Daten, die zum Zeitpunkt der Ausführung älter als die angegebene Aufbewahrungszeit sind.
Parameter:
Aufbewahrungszeit
(notwendig)
Daten nach Ablauf der Aufbewahrungszeit werden gelöscht.
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadDelete.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"

Löschen (Zeitraum)

Zurück
            Version: 2.1  |  File: DeleteTimeRange.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Löscht Daten, die im angegebenen Zeitraum liegen
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für das Löschen festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadDeleteTimeRange.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"

Monatssummen aus Lastgang

Zurück
            Version: 2.6  |  File: compressmonthsum.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Lastgangdaten in monatliche Summen
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-001:001.134.000*255P+, Monatssumme, T0
001-001:001.134.001*255P+, Monatssumme, T1
001-001:001.134.002*255P+, Monatssumme, T2
001-001:002.134.000*255P-, Monatssumme, T0
001-001:002.134.001*255P-, Monatssumme, T1
001-001:002.134.002*255P-, Monatssumme, T2
001-001:003.134.000*255Q+, Monatssumme, T0
001-001:003.134.001*255Q+, Monatssumme, T1
001-001:003.134.002*255Q+, Monatssumme, T2
001-001:004.134.000*255Q-, Monatssumme, T0
001-001:004.134.001*255Q-, Monatssumme, T1
001-001:004.134.002*255Q-, Monatssumme, T2
004-000:001.134.000*255Wärme (Kosten), Monatssumme, T0
005-000:001.134.000*255Kälte, Monatssumme, T0
006-000:001.134.000*255Wärme, Monatssumme, T0
006-001:003.134.000*255Wärme [kg], Monatssumme, T0
007-001:000.134.000*255Gas, Energiewert endgültig, Monatssumme T0
007-001:128.134.000*255Gas, Betriebskubikmeter, Monatssumme T0
007-001:129.134.000*255Gas, Normkubikmeter, Monatssumme T0
008-000:001.134.000*255Trinkwasser / Brauchwasser, kalt, Monatssumme, T0
008-001:128.134.000*255Trinkwasser, kalt, Monatssumme, T0
008-001:129.134.000*255Brauchwasser, kalt, Monatssumme, T0
008-001:130.134.000*255VE-Wasser, kalt, Monatssumme, T0
009-000:001.134.000*255Trinkwasser / Brauchwasser, heiß, Monatssumme, T0
009-001:128.134.000*255Trinkwasser, heiß, Monatssumme, T0
009-001:129.134.000*255Brauchwasser, heiß, Monatssumme, T0
009-001:130.134.000*255VE-Wasser, heiß, Monatssumme, T0
016-001:000.134.000*255Heizöl Energiewert, Monatssumme, T0
016-001:128.134.000*255Heizöl [l], Monatssumme, T0
016-001:129.134.000*255Heizöl [m³], Monatssumme, T0
016-020:099.033.017*255Heizöl Energiewert, Lastgang, T0
017-001:128.134.000*255Druckluft, Monatssumme, Betriebskubikmeter, T0
017-001:129.134.000*255Druckluft, Monatssumme, Normkubikmeter, T0
018-001:128.134.000*255Stickstoff, Monatssumme, Betriebskubikmeter, T0
018-001:129.134.000*255Stickstoff, Monatssumme, Normkubikmeter, T0
Ausgabe
Downloadcompressmonthsum.zip
WF-Changes
05/16/2017, 1.18, OBIS for electricity (P+,Q+,P-,Q-), added tariffs T1 and T2
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
10/05/2017, 2.2, Added OBIS codes for Natural gas and cold water
10/13/2017, 2.3, Changed OBIS filter for OBIS codes for Natural gas and cold water
05/22/2018, 2.4, Added OBIS codes"
05/25/2018, 2.5, Added OBIS codes"
12/06/2018, 2.6, Reload MP-OBIS before setting full time range"

MSCONS Export

Zurück
            Version: 2.6  |  File: ExportMscons.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW | NDF 
Aufgabe: Exportiert Daten in MSCONS-Dateien
Parameter:
ID der Workflow-Zuordnung
(notwendig)
Dieser Parameter wird nicht im UI angezeigt, wird jedoch benötigt um in der Workflow-Zuordnung Informationen nach der Ausführung zu speichern.
Minimaler Status
(optional)
Minimaler Status, der noch exportiert wird. Ist der Status schlechter als hier angegeben, erfolgt keine Ausgabe.
Export-Intervall
(optional)
Export-Intervall
Empfänger-ID
(optional)
Empfänger-ID
Empfänger-MemberID
(optional)
Empfänger-MemberID
Sender-ID
(optional)
Sender-ID
Sender-MemberID
(optional)
Sender-MemberID
MSCONS OBIS-Format
(optional)
Definiert, in welchem Format die OBIS in das MSCONS-Dokument geschrieben werden. s = Standard, ohne führende Nullen (kurz: 1-1:1.29, mittel: 1-1:1.29.0, lang: 1-1:1.29.0*255) S = Standard, mit führenden Nullen (kurz: 001-001:001.029, mittel: 001-001:001.029.000, lang: 001-001:001.029.000*255) f = Vollständig (immer alle 6 Werte), ohne führende Nullen (1-1.1.29.0*255) F = Vollständig (immer alle 6 Werte), mit führenden Nullen (001-001:001.029.000*255)
MSCONS Version
(optional)
Version der MSCONS-Dokumente
Ausgabeverzeichnis
(optional)
Ausgabeverzeichnis, in das die Dateien exportiert werden sollen. Das Verzeichnis muss vom Webserver aus erreichbar sein und der Netzwerkdienst muss berechtigt sein.
Empfängerliste für E-Mails
(optional)
Liste mit eMail-Adressen. Mehrere Empfänger in einer Empfängerliste sind durch Semikolon zu trennen.
Letztes Export-Datum
(optional)
Datum des letzten erfolgreichen Exports (Wird im Test-Modus nicht geschrieben).
Testmodus
(optional)
Im Testmodus werden Daten exportiert, aber der Parameter 'leztes Export-Datum' wird nicht geschrieben. Dadurch kann der Export eines Zeitraums mehrfach ausgeführt werden.
Offset für Testmodus
(optional)
Offset für Testmodus
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadExportMscons.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
10/23/2017, 2.1, Validation of parameters TargetDirectory/Recipients
02/06/2018, 2.2, UPD: Default value of parameter MsconsVersion changed to Version 2.2h.
02/06/2018, 2.3, FIX: Last day is not exported if data ends exactly with value at end of day (eg. 30.01.2018 23:00).
03/14/2018, 2.4, FIX: Workflow exports further intervals even if there is an status error.
03/19/2018, 2.5, FIX: Workflow creates invalid files if there is a gap in the source data.
05/23/2018, 2.6, FIX: Workflow creates invalid files if there are no data for a time span.

OBIS Kalkulator

Zurück
            Version: 2.2  |  File: ObisCalculator.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Berechnet aus dem Quell-OBIS unter Verwendung des Operators und des Wertes neue Daten und speichert diese mit dem Ziel-OBIS
Parameter:
Ziel-OBIS
(notwendig)
Ziel-OBIS
Operator
(notwendig)
Operator
Wert
(notwendig)
Wert
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadObisCalculator.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

OBIS Update

Zurück
            Version: 2.1  |  File: ObisUpdate.xaml  |  Wirkt auf: System
            Notwendige Berechtigung: SA 
Aufgabe: Erzeugt oder aktualisiert OBIS
Parameter:
Benötig / erstellt:
001-129:001.029.000*255P+, Sollwert Lastgang, T0
001-129:001.029.001*255P+, Sollwert Lastgang, T1
001-129:001.029.002*255P+, Sollwert Lastgang, T2
001-129:001.029.003*255P+, Sollwert Lastgang, T3
001-129:001.029.004*255P+, Sollwert Lastgang, T4
001-129:001.030.000*255P+, Sollwert Stunde, T0
001-129:001.132.000*255P+, Sollwert Tag, T0
001-129:001.133.000*255P+, Sollwert Woche, T0
001-129:001.134.000*255P+, Sollwert Monat, T0
001-129:001.136.000*255P+, Sollwert Jahr, T0
001-129:002.029.000*255P-, Sollwert Lastgang, T0
001-129:002.030.000*255P-, Sollwert Stunde, T0
001-129:002.132.000*255P-, Sollwert Tag, T0
001-129:002.133.000*255P-, Sollwert Woche, T0
001-129:002.134.000*255P-, Sollwert Monat, T0
001-129:002.136.000*255P-, Sollwert Jahr, T0
001-129:003.029.000*255Q+, Sollwert Lastgang, T0
001-129:003.030.000*255Q+, Sollwert Stunde, T0
001-129:003.132.000*255Q+, Sollwert Tag, T0
001-129:003.133.000*255Q+, Sollwert Woche, T0
001-129:003.134.000*255Q+, Sollwert Monat, T0
001-129:003.136.000*255Q+, Sollwert Jahr, T0
001-129:004.029.000*255Q-, Sollwert Lastgang, T0
001-129:004.030.000*255Q-, Sollwert Stunde, T0
001-129:004.132.000*255Q-, Sollwert Tag, T0
001-129:004.133.000*255Q-, Sollwert Woche, T0
001-129:004.134.000*255Q-, Sollwert Monat, T0
001-129:004.136.000*255Q-, Sollwert Jahr, T0
016-001:129.130.000*255Heizöl, Lastgang, T0
016-001:129.130.001*255Heizöl, Lastgang, T1
016-001:129.130.002*255Heizöl, Lastgang, T2
016-001:129.130.003*255Heizöl, Lastgang, T3
016-001:129.130.004*255Heizöl, Lastgang, T4
016-130:129.130.000*255Heizöl, Lastgang, T0 [Prognose]
016-130:129.130.001*255Heizöl, Lastgang, T1 [Prognose]
016-130:129.130.002*255Heizöl, Lastgang, T2 [Prognose]
016-130:129.130.003*255Heizöl, Lastgang, T3 [Prognose]
016-130:129.130.004*255Heizöl, Lastgang, T4 [Prognose]
016-131:129.130.000*255Heizöl, Lastgang, T0 [Arbeitstag (max)]
016-131:129.130.001*255Heizöl, Lastgang, T1 [Arbeitstag (max)]
016-131:129.130.002*255Heizöl, Lastgang, T2 [Arbeitstag (max)]
016-131:129.130.003*255Heizöl, Lastgang, T3 [Arbeitstag (max)]
016-131:129.130.004*255Heizöl, Lastgang, T4 [Arbeitstag (max)]
016-132:129.130.000*255Heizöl, Lastgang, T0 [Feiertag (max)]
016-133:129.130.000*255Heizöl, Lastgang, T0 [Arbeitstag (min)]
016-134:129.130.000*255Heizöl, Lastgang, T0 [Feiertag (min)]
016-141:129.130.000*255Heizöl, Lastgang, T0 [Ersatzprofil Arbeitstag]
016-142:129.130.000*255Heizöl, Lastgang, T0 [Ersatzprofil Feiertag]
016-143:129.130.000*255Heizöl, Lastgang, T0 [Geldbetrag]
016-144:129.130.000*255Heizöl, Lastgang, T0 [Geldbetrag Prognose]
016-145:129.130.000*255Heizöl, Lastgang, T0 [CO2 Emission]
016-146:129.130.000*255Heizöl, Lastgang, T0 [CO2 Emission Prognose]
017-001:129.128.000*255Druckluft, Zählerstand, Normkubikmeter, T0
017-001:129.128.001*255Druckluft, Zählerstand, Normkubikmeter, T1
017-001:129.128.002*255Druckluft, Zählerstand, Normkubikmeter, T2
017-001:129.128.003*255Druckluft, Zählerstand, Normkubikmeter, T3
017-001:129.128.004*255Druckluft, Zählerstand, Normkubikmeter, T4
018-001:128.128.000*255Stickstoff, Zählerstand, Betriebskubikmeter, T0
Ausgabe
DownloadObisUpdate.zip
WF-Changes
11/13/2017, 2.0, Created for OBIS setpoint values electricity
05/23/2018, 2.1, FIX: wrong names/descriptions in serveral OBIS

ORDERS (Marktlokation)

Zurück
            Version: 2.0  |  File: OrdersMaLo.xaml  |  Wirkt auf: MarketLocation
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Sendet eine EDIFACT Nachricht vom Typ ORDERS für die verwendete Marktlokation an den zugeordneten Netzbetreiber. Die Kommunikationsdaten sind beim Netzbetreiber zu definieren.
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Anforderung festgelegt werden soll (Vortag, Vormonat oder spezifischer Zeitraum)
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte angefordert werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadOrdersMaLo.zip
WF-Changes
12/08/2017, 2.0, Multi-Target workflows

ORDERS (Zählpunkt)

Zurück
            Version: 2.0  |  File: Orders.xaml  |  Wirkt auf: Zählpunkt
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Sendet eine EDIFACT Nachricht vom Typ ORDERS für den verwendenten Zählpunkt an den zugeordneten Netzbetreiber. Die Kommunikationsdaten sind beim Netzbetreiber zu definieren.
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Anforderung festgelegt werden soll (Vortag, Vormonat oder spezifischer Zeitraum)
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte angefordert werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadOrders.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows

Programm ausführen

Zurück
            Version: 2.0  |  File: ExecuteProgram.xaml  |  Wirkt auf: System
            Notwendige Berechtigung: SA 
Aufgabe: Führt das Programm mit den angegebenen Argumenten aus
Parameter:
Dateiname
(notwendig)
Name des Programms/der ausführbaren Datei
Argumente
(optional)
Definiert die Argumente für das Programm/die ausführbare Datei
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadExecuteProgram.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows

Relative Validierung

Zurück
            Version: 2.1  |  File: ValidateRelative.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Validert Daten über relative Grenzwerte
Parameter:
Interval
(notwendig)
Interval
LowerLimit
(notwendig)
LowerLimit
UpperLimit
(notwendig)
UpperLimit
Months
(optional)
Months
Erfolgs-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows erfolgreich ist
Fehler-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows fehl schlägt
Violations
(optional)
Violations
Benötig / erstellt: nichts
Ausgabe
DownloadValidateRelative.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"

Schaltgruppe schalten

Zurück
            Version: 2.1  |  File: SetSwitchGroupState.xaml  |  Wirkt auf: Standort
            Notwendige Berechtigung:  PM 
Aufgabe: Schaltet eine definierte Standort-Schaltgruppe
Parameter:
ID der Schaltgruppe
(notwendig)
Legt die ID der Schaltgruppe fest, deren Status festgelegt werden soll
Ziel-Zustand
(notwendig)
Ziel-Zustand der Schaltgruppe
1-Aus
2-Ein
3-Auto
2_3-Ein/Auto
1_3-Aus/Auto
4-Blinked
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadSetSwitchGroupState.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
02/07/2018, 2.1, Argument TargetState changed to type user defined options

Simulation Energiespeicher

Zurück
            Version: 2.2  |  File: SimulateEnergyStorage.xaml  |  Wirkt auf: Zählpunkt
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Simuliert das Verhalten eines Batteriespeichers im Netz. Es wird davon ausgegangen, dass eine Eigenerzeugungsanlage grundsätzlich zur Deckung des Bedarfes verwendet werden soll. Liegt die Erzeugung übre dem Bedarf, soll der Überschuss in einem Batteriespeicher zwischengespeichert werden. Für den zugeordneten (berechneten) Zählpunkt werden je Messperiode fünf OBIS Messgrößen ermittelt: Ladeenergie Speicher, Entladeenergie Speicher, Rückspeisung Eigenerzeugung ins Netz, Resultierender Netzbezug und Ladezustand Batterie.
Parameter:
Fremdbezug
(notwendig)
Wählen Sie hier den Zählpunkt eines Fremdbezugs. Es wird die OBIS Messgröße Lastgang P+, T0 erwartet.
Eigenerzeugung
(notwendig)
Wählen Sie hier den Zählpunkt einer Eigenerzeugungsanlage. Es wird die OBIS Messgröße Lastgang P+, T0 erwartet.
Größe des Energiespeichers
(notwendig)
Angabe der Speichergröße in kWh.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte validiert werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-002:001.029.000*255P+ Lastgang T0, Kanal 2
001-002:002.029.000*255P- Lastgang T0, Kanal 2
001-003:001.029.000*255P+ Lastgang T0, Kanal 3
Ausgabe
DownloadSimulateEnergyStorage.zip
WF-Changes
07/24/2017, 2.0, Created
08/01/2017, 2.1, Changes after testing
07/24/2017, 2.2, Description changed

Sollwerte schreiben

Zurück
            Version: 2.4  |  File: WriteSetpointValues.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW | NDF 
Aufgabe: Schreibt Sollwerte für die ausgewählte OBIS-Messgröße, abhängig von Arbeits- und Nicht-Arbeitstag.
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Erzeugung der Daten festgelegt werden soll (Vollständig, Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit erzeugt werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte erzeugt werden sollen
Sollwert Arbeitstag
(notwendig)
Sollwert Arbeitstag
Sollwert Nicht-Arbeitstag
(notwendig)
Sollwert Nicht-Arbeitstag
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-129:001.029.000*255P+, Sollwert Lastgang, T0
001-129:001.030.000*255P+, Sollwert Stunde, T0
001-129:001.132.000*255P+, Sollwert Tag, T0
001-129:001.133.000*255P+, Sollwert Woche, T0
001-129:001.134.000*255P+, Sollwert Monat, T0
001-129:001.136.000*255P+, Sollwert Jahr, T0
001-129:002.029.000*255P-, Sollwert Lastgang, T0
001-129:002.132.000*255P-, Sollwert Tag, T0
001-129:002.134.000*255P-, Sollwert Monat, T0
001-129:002.136.000*255P-, Sollwert Jahr, T0
001-129:003.029.000*255Q+, Sollwert Lastgang, T0
001-129:003.132.000*255Q+, Sollwert Tag, T0
001-129:003.134.000*255Q+, Sollwert Monat, T0
001-129:003.136.000*255Q+, Sollwert Jahr, T0
001-129:004.029.000*255Q-, Sollwert Lastgang, T0
001-129:004.132.000*255Q-, Sollwert Tag, T0
001-129:004.134.000*255Q-, Sollwert Monat, T0
001-129:004.136.000*255Q-, Sollwert Jahr, T0
005-129:001.134.000*255Kälte, Sollwert Monat, T0
005-129:001.136.000*255Kälte, Sollwert Jahr, T0
005-129:099.001.000*255Kälte, Sollwert Lastgang, T0
005-129:099.132.000*255Kälte, Sollwert Tag, T0
005-129:099.133.000*255Kälte, Sollwert Woche, T0
006-129:001.134.000*255Wärme, Sollwert Monat, T0
006-129:001.136.000*255Wärme, Sollwert Jahr, T0
006-129:099.001.000*255Wärme, Sollwert Lastgang, T0
006-129:099.132.000*255Wärme, Sollwert Lastgang, Tag, T0
006-129:099.133.000*255Wärme, Sollwert Lastgang, Woche, T0
007-129:099.033.017*255Erdgas, Sollwert Lastgang, Energie, T0
007-129:099.132.017*255Erdgas, Sollwert Tag, Energie, T0
007-129:099.133.017*255Erdgas, Sollwert Woche, Energie, T0
007-129:099.134.017*255Gas, Energiewert endgültig, Sollwert Monat T0
007-129:099.136.017*255Gas, Energiewert endgültig, Sollwert Jahr T0
007-129:128.130.000*255Erdgas, Sollwert Lastgang, Betriebskubikmeter, T0
007-129:128.132.017*255Erdgas, Sollwert Lastgang, Tag, Betriebskubikmeter, T0
007-129:128.133.017*255Erdgas, Sollwert Woche, Betriebskubikmeter, T0
007-129:128.134.000*255Gas, Betriebskubikmeter, Sollwert Monat T0
007-129:128.136.000*255Gas, Betriebskubikmeter, Sollwert Jahr T0
007-129:129.130.000*255Erdgas, Sollwert Lastgang, Normkubikmeter, T0
007-129:129.132.017*255Erdgas, Sollwert Lastgang, Tag, Normkubikmeter, T0
007-129:129.133.017*255Erdgas, Sollwert Woche, Normkubikmeter, T0
007-129:129.134.000*255Gas, Normkubikmeter, Sollwert Monat T0
007-129:129.136.000*255Gas, Normkubikmeter, Sollwert Jahr T0
008-129:001.134.000*255Trinkwasser / Brauchwasser kalt, Sollwert Monat, T0
008-129:001.136.000*255Trinkwasser / Brauchwasser kalt, Sollwert Jahr, T0
008-129:099.001.000*255Trinkwasser / Brauchwasser kalt, Sollwert Lastgang, T0
008-129:099.132.000*255Trinkwasser / Brauchwasser kalt, Sollwert Tag, T0
008-129:099.133.000*255Trinkwasser / Brauchwasser kalt, Sollwert Woche, T0
008-129:128.130.000*255Trinkwasser kalt, Sollwert Lastgang, T0
008-129:128.132.000*255Trinkwasser kalt, Sollwert Tag, T0
008-129:129.130.000*255Brauchwasser kalt, Sollwert Lastgang, T0
009-129:001.133.000*255Trinkwasser / Brauchwasser heiß, Sollwert Woche, T0
009-129:001.134.000*255Trinkwasser / Brauchwasser heiß, Sollwert Monat, T0
009-129:001.136.000*255Trinkwasser / Brauchwasser heiß, Sollwert Jahr, T0
016-020:099.033.017*255Heizöl Energiewert, Lastgang, T0
016-129:000.132.000*255Heizöl Energiewert, Sollwert Tag, T0
016-129:000.133.000*255Heizöl Energiewert, Sollwert Woche, T0
016-129:000.134.000*255Heizöl Energiewert, Sollwert Monat, T0
016-129:000.136.000*255Heizöl Energiewert, Sollwert Jahr, T0
Ausgabe
DownloadWriteSetpointValues.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
09/14/2017, 2.1, Correction of OBIS functions and units (set point values)
05/25/2018, 2.2, Added OBIS codes"
08/09/2018, 2.3, FIX: OBIS codes of type LoadProfile must define a period-length"
12/06/2018, 2.4, Reload MP-OBIS before setting full time range. FIX: Message text of exception, thrown if targetObis does not exist, improved."

Strukturdatenberechnung (Medium)

Zurück
            Version: 2.5  |  File: CalculatePlanData.xaml  |  Wirkt auf: Medium
            Notwendige Berechtigung:  PM | EDM 
Aufgabe: Berechnet Lastgangdaten für ein Standort-Medium
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCalculatePlanData.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/13/2017, 2.1, TimeRangeChoice.Full implemeted
07/13/2017, 2.2, FIX: Update formulas of plants only once
12/11/2017, 2.3, FIX: Unnecessary reload of distributing plants in ParallelForEach-Activity removed
02/07/2018, 2.4, Workflow will be terminated with message if there are no plants for the location medium
02/07/2018, 2.5, Workflow writes a log entry and continues execution, if argument TimeRangeChoice is set to FullTimeRange and no data could be found in any metering point. In former version workflow terminated with exception.

Strukturdatenberechnung (Verteilung)

Zurück
            Version: 2.3  |  File: CalculatePlantData.xaml  |  Wirkt auf: Verteilschema
            Notwendige Berechtigung:  PM 
Aufgabe: Berechnet Lastgangdaten für eine Verteilung
Parameter:
OBIS
(notwendig)
Definiert das OBIS das berechnet werden soll
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt: nichts
Ausgabe
DownloadCalculatePlantData.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/13/2017, 2.1, TimeRangeChoice.Full implemeted
07/13/2017, 2.2, FIX: Exception before calcluation of difference
12/11/2017, 2.3, FIX: Unnecessary reload of distributing plants in ParallelForEach-Activity removed

Stundensummen

Zurück
            Version: 2.2  |  File: CompressHourSum.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Daten in stündliche Summen
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-001:001.030.000*255P+, Stundensumme, T0
001-001:002.030.000*255P-, Stundensumme, T0
001-001:003.030.000*255Q+, Stundensumme, T0
001-001:004.030.000*255Q-, Stundensumme, T0
Ausgabe
DownloadCompressHourSum.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
12/06/2018, 2.2, Reload MP-OBIS before setting full time range"

Tagessummen

Zurück
            Version: 2.4  |  File: CompressDaySum.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert periodische Daten in tägliche Summen für die Medien Strom, Wärme, Kälte, Wasser kalt, Wasser warm, Gas
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-001:001.132.000*255P+, Tagessumme, T0
001-001:002.132.000*255P-, Tagessumme, T0
001-001:003.132.000*255Q+, Tagessumme, T0
001-001:004.132.000*255Q-, Tagessumme, T0
004-000:001.132.000*255Wärme (Kosten), Tagessumme, T0
005-001:099.132.000*255Kälte, Tagessumme, T0
006-001:003.132.000*255Wärme [kg], Tagessumme, T0
006-001:099.132.000*255Wärme [kWh], Tagessumme, T0
007-001:000.132.000*255Gas, Energiewert endgültig, Tagessumme T0
007-001:128.132.000*255Erdgas Betriebskubikmeter, Tagessumme, T0
007-001:129.132.000*255Erdgas, Normkubikmeter, Tagessumme, T0
008-001:099.132.000*255Trinkwasser / Brauchwasser, kalt, Tagessumme, T0
008-001:128.132.000*255Trinkwasser, kalt, Tagessumme, T0
008-001:129.132.000*255Brauchwasser, kalt, Tagessumme, T0
008-001:130.132.000*255VE-Wasser, kalt, Tagessumme, T0
009-001:099.132.000*255Trinkwasser / Brauchwasser, heiß, Tagessumme, T0
009-001:128.132.000*255Trinkwasser, heiß, Tagessumme, T0
009-001:129.132.000*255Brauchwasser, heiß, Tagessumme, T0
009-001:130.132.000*255VE-Wasser, heiß, Tagessumme, T0
016-001:000.132.000*255Heizöl Energiewert, Tagessumme, T0
016-001:128.132.000*255Heizöl [l], Tagessumme, T0
016-001:129.132.000*255Heizöl [m³], Tagessumme, T0
016-020:099.033.017*255Heizöl Energiewert, Lastgang, T0
017-001:128.132.000*255Druckluft, Tagessumme, Betriebskubikmeter, T0
017-001:129.132.000*255Druckluft, Tagessumme, Normkubikmeter, T0
018-001:128.132.000*255Stickstoff, Tagessumme, Betriebskubikmeter, T0
018-001:129.132.000*255Stickstoff, Tagessumme, Normkubikmeter, T0
Ausgabe
DownloadCompressDaySum.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
05/22/2018, 2.2, Added OBIS codes"
05/25/2018, 2.3, Added OBIS codes"
12/06/2018, 2.4, Reload MP-OBIS before setting full time range"

Trafoverluste

Zurück
            Version: 2.2  |  File: TransformerLosses.xaml  |  Wirkt auf: Komponente
            Notwendige Berechtigung: SA 
Aufgabe: Berechnet Trafoverluste für eine Vorgabe des Typs 'Transformator'
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Berechnung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-200:001.029.000*255P, Trafoverluste, T0
Ausgabe
DownloadTransformerLosses.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
10/16/2017, 2.1, Version increased to reflect changes in library Kbr.VisualEnergy4.Definitions
08/09/2018, 2.3, FIX: OBIS codes of type EnergyFeed must define an interval"

Wochensumme

Zurück
            Version: 2.4  |  File: CompressWeekSum.xaml  |  Wirkt auf: OBIS Messgröße
            Notwendige Berechtigung:  PM | EDM | NDW 
Aufgabe: Komprimiert Lastgangdaten in wöchentliche Summen
Parameter:
Zeitraum
(optional)
Legt fest, wie der Zeitraum für die Komprimierung festgelegt werden soll (Anzahl Tage oder spezifischer Zeitraum)
Tage
(optional)
Anzahl der Tage, die ausgehend vom Ausführungszeitpunkt in die Vergangenheit berechnet werden.
Zeitraum
(optional)
Legt fest, für welchen Zeitraum die Werte berechnet werden sollen
Beendet-Trigger
(optional)
Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows beendet ist
Benötig / erstellt:
001-001:001.133.000*255P+, Wochensumme, T0
001-001:002.133.000*255P-, Wochensumme, T0
001-001:003.133.000*255Q+, Wochensumme, T0
001-001:004.133.000*255Q-, Wochensumme, T0
004-000:001.133.000*255Wärme (Kosten), Wochensumme, T0
005-001:099.133.000*255Kälte, Wochensumme, T0
006-001:003.133.000*255Wärme [kg], Wochensumme, T0
006-001:099.133.000*255Wärme [kWh], Wochensumme, T0
007-001:000.133.000*255Gas, Energiewert endgültig, Wochensumme T0
007-001:128.133.000*255Erdgas, Betriebskubikmeter, Wochensumme, T0
007-001:129.133.000*255Erdgas, Normkubikmeter, Wochensumme T0
008-001:099.133.000*255Trinkwasser / Brauchwasser, kalt, Wochensumme, T0
008-001:128.133.000*255Trinkwasser, kalt, Wochensumme, T0
008-001:129.133.000*255Brauchwasser, kalt, Wochensumme, T0
008-001:130.133.000*255VE-Wasser, kalt, Wochensumme, T0
009-001:099.133.000*255Trinkwasser / Brauchwasser, heiß, Wochensumme, T0
009-001:128.133.000*255Trinkwasser, heiß, Wochensumme, T0
009-001:129.133.000*255Brauchwasser, heiß, Wochensumme, T0
009-001:130.133.000*255VE-Wasser, heiß, Wochensumme, T0
016-001:000.133.000*255Heizöl Energiewert, Wochensumme, T0
016-001:128.133.000*255Heizöl [l], Wochensumme, T0
016-001:129.133.000*255Heizöl [m³], Wochensumme, T0
016-020:099.033.017*255Heizöl Energiewert, Lastgang, T0
017-001:128.133.000*255Druckluft, Wochensumme, Betriebskubikmeter, T0
017-001:129.133.000*255Druckluft, Wochensumme, Normkubikmeter, T0
018-001:128.133.000*255Stickstoff, Wochensumme, Betriebskubikmeter, T0
018-001:129.133.000*255Stickstoff, Wochensumme, Normkubikmeter, T0
Ausgabe
DownloadCompressWeekSum.zip
WF-Changes
05/12/2017, 2.0, Multi-Target workflows
07/24/2017, 2.1, Allow trigger "execute on receive data"
05/22/2018, 2.2, Added OBIS codes"
05/25/2018, 2.3, Added OBIS codes"
12/06/2018, 2.4, Reload MP-OBIS before setting full time range"

Ähnliche Einträge

Diesen Beitrag teilen