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
Interne ID: agorum.object.createPath
Sie können mit diesem Knoten einen Ordner innerhalb des Systems anlegen.
Erreicht das System den Knoten im Workflow, prüft das System die angegebenen Parameter und legt den Ordner an, der im Parameter Pfad eingetragen ist. Der Ordner wird innerhalb von Basisordnern angelegt, die wiederum im Parameter Eingangsvariable definiert wurden.
Standard | Veränderbar? | Weitere Endpoints möglich? |
---|---|---|
Default (Inlet) | Nein, kann nur ausgeblendet werden. | ja, beliebig viele |
Default (Outlet) | Nein, kann nur ausgeblendet werden. | ja, beliebig viele |
Parameter | Beschreibung | Beispiel |
---|---|---|
Pfad | Definiert den angelegten Pfad. | Pfad |
Eingangsvariable | Definiert eine Eingangsvariable, die Objekte (Arrays) enthält.
|
Eingangsvariable |
Ausgangsvariable | Definiert eine Variable, in die die UUID des Ordners gespeichert wird, der unter dem Parameter Pfad angegeben ist. Der Aufbau einer Ausgangsvariable ist identisch zu dem Aufbau einer Eingangsvariable. |
– |
Rechte | Definiert, mit welchen Rechten die Aktion des Knotens ausgeführt werden. | Rechte auf Knoten vergeben |
Tipp: Verwenden Sie die Variablenauswahl, um einen Überblick über alle nutzbaren Variablen zu erhalten.
Im Editor
Angabe eines Pfads im Editor:
/Rechnungen
Sie können die Angabe des Pfads mit einer Datumseingabe erweitern:
/Rechnungen/${date:yyyy}/${date:MM}
Als Expression
Angabe eines Pfads mit Datum (Jahr) als Expression:
'Rechnungen/' + new Date().getFullYear()
In diesem Beispiel wurde eine Datumsangabe (Jahr) als Expression gesetzt. 'Rechnungen/' ist hierbei ein String, danach holt das System das aktuelle Jahr mit new Date().getFullYear(). Abhängig vom aktuellen Jahr erstellt das System unterhalb des Ordners Rechnungen weitere Unterordner mit Angabe des Jahres.
Jahr 2020:
Rechnungen/2020
Die nachfolgenden Beispiele gelten ebenfalls für eine 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).
inputVariable
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.nameOfInputVariable'