Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core workflow 3.0 > ACLs/Berechtigungen im Workflow setzen > DATEV XML-Schnittstelle online > Übersicht vorhandener Knoten


Temporäre Datei

Interne ID: agorum.object.temporary.file

Sie können mit diesem Knoten eine temporäre Datei anlegen, in die im Laufe des weiteren Workflows Daten geschrieben werden können.

Der Knoten ist Teil des Moduls agorum core temporary.

Aussehen des Knotens

Verhaltensweise


Erreicht das System den Knoten im Workflow, prüft das System die angegebenen Parameter. Das System legt in agorum core einen temporären Ordner an, in dem wiederum Dateien abgelegt werden können. In diesem temporären Ordner legt das System automatisch eine Datei an und liefert das Ergebnis in der Ausgangsvariable zurück. Sowohl der temporäre Ordner als auch die darin enthaltenen temporären Dateien werden nach dem Beenden des Workflows vom System automatisch aufgeräumt.

Achtung: Datenverlust durch Beenden des Workflows. Das System löscht die im temporären Ordner befindlichen Dateien, wenn der Workflow beendet wird. Sollten diese Dateien zum Zeitpunkt des Löschens an keiner anderen Stelle im System mehr abgelegt sein, werden diese unwiderruflich aus dem System entfernt. Sichern Sie diese Daten vor dem Löschen.

Endpoints


Standard Veränderbar? Weitere Endpoints möglich?
Default (Inlet) Nein, kann nur ausgeblendet werden. nein, nicht nötig
Default (Outlet) Nein, kann nur ausgeblendet werden. nein, nicht nötig

Parameter


Parameter Beschreibung Beispiel
Name der temporären Datei Definiert den Namen der temporären Datei ohne Dateiendung.

Wenn Sie den Namen nicht angeben, erzeugt das System automatisch einen Namen für die Datei.
Name der temporären Datei
Dateiendung Definiert die Dateiendung für die temporäre Datei. 

Der vorangestellte Punkt kann dabei angegeben werden, wird aber vom Knoten automatisch ergänzt.
Dateiendung
Ausgangsvariable Definiert eine Ausgangsvariable, die die konvertierten Dokumente enthält.

Der Aufbau einer Ausgangsvariable ist identisch zu dem Aufbau einer Eingangsvariable.
Ausgangsvariable

Tipp: Verwenden Sie die Variablenauswahl, um einen Überblick über alle nutzbaren Variablen zu erhalten. 

Name der temporären Datei


Im Editor

Angabe eines Dateinamens der temporären Datei im Editor:

Ausgangsrechnung


Als Expression

Bei der Expression muss das Ergebnis einer Zeichenkette entsprechen, die die gewünschte Dateiendung enthält. Dabei können sowohl feste Werte als auch Variablen des aktuellen Tokens verwendet werden.


Variante 1

'Ausgangsrechnung'


Variable des aktuellen Tokens

token.variables.tempFile.name

Dateiendung


Im Editor


Variante 1

docx


Variante 2

.pdf


Als Expression

Bei der Expression muss das Ergebnis einer Zeichenkette entsprechen, die die gewünschte Dateiendung enthält. Dabei können sowohl feste Werte als auch Variablen des aktuellen Tokens verwendet werden.


Variante 1

'docx'


Variante 2

'.pdf'


Variable des aktuellen Tokens

token.variables.tempFile.extension

Ausgangsvariable

Für generelle Schreibweise von Variablen im Editor oder als Expression siehe Schreibweise von Variablen.


Im Editor

Im Editor geben Sie den Namen der Workflow-Variable an. Das System platziert die Variable automatisch in der Variable des Tokens (token.variables).

outputVariable


Als Expression

Wenn Sie diesen Parameter als Expression angeben, geben Sie den vollständigen Pfad zur Variable an, von der das System den eigentlichen Namen der gewünschten Variable lesen soll.

'token.variables.nameOfOutputVariable'