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.flow.wait
Sie können mit diesem Knoten den Workflow bis zu einem bestimmten Datum (inklusive Uhrzeit) unterbrechen. Erst wenn das Datum und die Uhrzeit erreicht sind, setzt das System den Workflow wieder fort.
Tipp: Soll der Workflow für eine gewisse Anzahl an Sekunden / Minuten / Stunden / Tage / Monate / Jahre warten und dann weiterlaufen, verwenden Sie den Knoten delay.
Wird der Knoten im Workflow erreicht, unterbricht das System den Workflow bis zum angegebenen Zieldatum. Der Workflow wird erst wieder fortgesetzt, wenn das Zieldatum und die Uhrzeit erreicht sind.
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 |
---|---|---|
Zieldatum | Definiert, bis zu welchem Datum und Uhrzeit das System den Workflow unterbricht. | Zieldatum |
Im Editor
Angabe eines Zieldatums mit festem Wert im Editor:
30.11.2020
In diesem Beispiel wurde ein Zieldatum mit festem Wert hinterlegt. In den wenigsten Fällen ist ein festes Datum oder eine feste Uhrzeit sinnvoll. Stattdessen sollten Sie mit Expressions arbeiten.
Als Expression
Angabe eines Zieldatums über Variable als Expression:
dateVariable
In diesem Beispiel wurde eine Expression mit der Variable dateVariable hinterlegt. Die Variable wurde bereits in einem Skript-Knoten erstellt.
Anbei ein weiteres Beispiel, wie Sie die Variable dateVariable innerhalb eines Skript-Knotens anlegen und befüllen:
token.variables.dateVariable = new Date(new Date().setDate(new Date().getDate() + 5));
Die Variable erhält hier als zugewiesenen Wert das aktuelle Datum + 5 Tage, d. h. das Zieldatum ist immer das aktuelle Datum + 5 Tage in der Zukunft.
Sie können die Anzahl in Tage auch über eine Variable, etwa amountOfDays, anlegen:
token.variables.dateVariable = new Date(new Date().setDate(new Date().getDate() + token.variables.amountOfDays));
Tipp: Verwenden Sie die Variablenauswahl, um einen Überblick über alle nutzbaren Variablen zu erhalten.