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.convert
Sie können mit diesem Knoten ein Dokument von einem Format in ein anderes konvertieren. Hierbei wird intern die Funktion convert der JavaScript-Bibliothek common/objects verwendet.
Erreicht das System den Knoten im Workflow, prüft das System die angegebenen Parameter. Anschließend konvertiert das System das Dokument, das im Parameter Eingangsvariable angegeben ist, in das entsprechend angegebene Zielformat und legt das neue Dokument in einem temporären Ordner ab. Das System gibt danach das konvertierte Dokument in der Ausgangsvariable zurück.
Sollte für ein Dokument oder mehrere Dokumente die Konvertierung nicht möglich sein, wird eine entsprechende Fehlermeldung ausgegeben.
Tipp: Möchten Sie das konvertierte Dokument direkt in einen anderen Ordner ablegen, verwenden Sie den Knoten Ablage.
Standard | Veränderbar? | Weitere Endpoints möglich? |
---|---|---|
Default (Inlet) | Nein, kann nur ausgeblendet werden. | nicht, nicht nötig |
Default (Outlet) | Nein, kann nur ausgeblendet werden. | nicht, nicht nötig |
Parameter | Beschreibung | Beispiel |
---|---|---|
Zielformat | Definiert das Zielformat.
|
Zielformat |
Eingangsvariable | Definiert eine Variable, die Objekte (Arrays) enthält. Alle
|
Eingangsvariable |
Ausgangsvariable | Definiert eine Variable, die die konvertierten Dokumente enthält. Der Aufbau einer Ausgangsvariable ist identisch zu dem Aufbau einer Eingangsvariable. |
– |
Tipp: Verwenden Sie die Variablenauswahl, um einen Überblick über alle nutzbare Variablen zu erhalten.
Im Editor
Angabe eines Zielformats im Editor:
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.
Angabe eines Zielformats als Expression
Variante 1:
'PDF'
Variable des aktuellen Tokens:
token.variables.convert.to
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'