Export Energienutzen (Projekt)

Workflowbeschreibung

Exportiert tages-, monats- oder jahresweise Daten einer OBIS-Messgröße des Projekt-Energienutzens in jeweils eine CSV- oder Text-Datei. Dabei kann bestimmt werden, welcher Daten-Status minimal vorliegen muss, dass der Export erfolgreich durchgeführt wird. Für die CSV-Datei kann ein Ziel-Ordner definiert werden und / oder eine E-Mail Empfängerliste angegeben werden. Die Parameter, welche in die Datei geschrieben werden, können individuell bestimmt werden. Ein benutzerdefinierter Trigger kann ausgelöst werden.

aktuelle Version: 2.10 Liste der Versionen
Zieltyp: Project Workflow kann nur auf diesen Zieltyp angewandt werden.
Dateiname: ExportCsvEnergyBenefitRoot.xaml ExportCsvEnergyBenefitRoot.xaml

Liste der Parameter

Typ Wert Beschreibung
ID der Workflow-Zuordnung Dieser interne Parameter ist nicht sichtbar, wird aber benötigt um in der Workflow-Zuordnung Informationen nach der Ausführung zu speichern.
Benutzerdefiniertes Medium Bestimmt ein benutzerdefinierte Medium, für das die Daten exportiert werden sollen.
OBIS Definiert ein OBIS-Kennzeichen des gewählten Mediums, das exportiert werden soll.
Minimaler Status Minimaler Status, der noch exportiert wird. Ist der Status schlechter als hier angegeben, erfolgt keine Ausgabe.
Export-Zeitraum Bestimmt den zu exportierenden Zeitraum. || Täglich: Exportiert jeden Tag, ausgehend vom Startdatum, bis zum Enddatum. || Monatlich: Exportiert jeweils monatlich die Daten, ausgehend vom 1. des Monats des Startdatums. || Jährlich: Exportiert jeweils jährlich die Daten, ausgehend vom 1. Januar des Startdatums.
Zeitspanne Definiert, wie die Zeitspanne für den CSV-Export festgelegt werden soll. || Fortlaufend: Zeit zwischen dem letzten Export-Datum und dem Zeitpunkt der Ausführung. || Zeitraum: Präzise Angabe von Start- und Endzeitpunkt.
Letztes Export-Datum Datum des letzten erfolgreichen Exports. Wird nicht geschrieben, wenn ein spezifischer Zeitraum verwendet wird. Nur aktiv, wenn als Zeitspanne 'Fortlaufend' gewählt ist.
Zeitraum Legt fest, für welchen Zeitraum die Daten exportiert werden sollen. Nur aktiv, wenn als Zeitspanne 'Zeitraum' gewählt ist.
Ausgabeverzeichnis Angabe des Ausgabeverzeichnis als absoluter Pfad (z.B. C:\ExportDateien), in das die Datei exportiert werden soll. Das Verzeichnis muss vom Webserver aus erreichbar sein und der Netzwerkdienst muss auf dem Ordner Schreibrechte besitzen.
Ziel-Ordner Angabe des Ziel-Ordners, in dem die Datei gespeichert werden soll.
Dateiname Definiert den Namen der Datei. || Hinweis: Sollen während einer Ausführung mehrere Intervalle in separate Dateien exportiert werden, verwenden Sie bitte die automatische Festlegung der Dateinamen, in dem Sie diesen Wert nicht festlegen. || Eine Angabe eines Dateinamens führt dazu, dass die erzeugte Ausgabedatei nur die Werte des letzten Zeit-Intervalls enthält!
Empfängerliste für E-Mails Legt fest, an welche Empfänger die E-Mail mit der CSV- oder Text-Datei gesendet werden soll. Die Empfänger können durch Semikolon voneinander getrennt werden.
Ausgabeformat Definiert das Format der Ausgabedatei.
Trennzeichen Legt das Trennzeichen für die Spalten in der CSV-Datei fest.
Nullwerte ignorieren Bei Aktivierung werden keine Daten, dessen Variable 'Wert' Null ist, in die Datei geschrieben.
Tabellenkopf Legt fest, ob der Tabellenkopf in die Datei geschrieben wird.
Flacher Export Legt fest, ob der Export nur die Zuordungen zu den Zähpunkten beinhaltet (Kompatibilität zur Version 4.6.6).
Feldliste Konfiguriert, welche Parameter und in welchem Format die Parameter in die Ausgabedatei geschrieben werden. Unterschiedliche Formate sind für Datum und Zahlen möglich. N0-N3 geben die Nachkommastellen im Zahlenformat an (z.B. N3: 32,452). Bei S1-S3 wird die Zahl mit den jeweiligen Nachkommastellen, jedoch ohne Trennzeichen dargestellt (z.B. S3: 32452). Für einige Felder kann eine fixe Zeichenlänge zwischen 1 und 100 definiert werden. Bei einem kürzeren Wert wird die Länge durch Leerzeichen aufgefüllt, bei einem längeren Wert, wird dieser auf die definierte Zeichenlänge gekürzt. Eine Ausnahme bildet die Variable "Wert". Bei dieser wird die definierte Zeichenlänge durch führende Nullen erreicht. Der Default-Wert 0 besagt, dass keine Längen-Änderung des Feldes vorgenommen wird.
Erfolg-Trigger Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows erfolgreich ist.
Fehler-Trigger Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows fehl schlägt.

OBIS Messgrößen

Keine OBIS Messgrößen definiert

Versionen

Version Datum Änderungen
2.0 04/29/2020 Workflow created
2.1 07/14/2020 Add argument 'DocumentTargetFolder'.
2.2 07/22/2020 Add value 'yearly' to 'Export timespan'
2.3 12/07/2020 Add source workflow id to the csv document.
2.4 01/12/2021 Fix error when saving to folder that no longer exist.
2.5 06/14/2021 Extended SMTP-Options
2.6 07/07/2021 Update of description.
2.7 12/20/2021 Add parameter filename.
2.8 03/29/2022 FIX: Reset file name for each exported interval. Change description of argument 'Filename'.
2.9 12/15/2022 Use automation server settings
2.10 03/02/2022 Limit start date of the 'continuous' function