FlowTrigger Step

FlowTrigger

Ein Step, welcher einen Flow in einem separaten Run starten (triggern) kann. Flow-Variablen können durch den Aufrufer überschrieben werden.

Dokumentation im Handbuch aufrufen

Über Synesty Studio



Mit Synesty als No Code Middleware verbinden Sie Ihre Systeme, Schnittstellen und APIs ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export oder eine einmalige Daten-Migration.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Jetzt registrieren und zeitlich unbegrenzt testen

Wird oft in Verbindung mit folgenden Add-Ons verwendet:

Über Synesty Studio



Mit Synesty als No Code Middleware verbinden Sie Ihre Systeme, Schnittstellen und APIs ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export oder eine einmalige Daten-Migration.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Jetzt registrieren und zeitlich unbegrenzt testen

Wird oft in Verbindung mit folgenden Add-Ons verwendet:

Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
project STRING Das Projekt zur Auswahl des executorFlows. Ja
executorFlow STRING Der auszuführende Flow Ja
  • --Kein Flow ausgewählt--
condition STRING Ein boolescher Ausdruck in der Freemarker-Syntax, um die Bedingung anzugeben. Wenn die Bedingung auf TRUE ist, wird der andere Flow gestartet. (z.B. someVariable! == '1'). Wenn FALSCH, dann wird eine Warnung protokolliert und mit dem nächsten Step des Flows fortgesetzt. Nein
overrideActualRuntime STRING Wenn aktiviert, wird die ActualRuntime auf den auszuführenden Flow eingestellt. Standard deaktiviert Nein
  • Deaktiviert (Standardwert)
  • Aktiviert
overrideLastRuntime STRING Wenn aktiviert, wird der letzte Runtime des auszuführenden Flows eingestellt. Standard deaktiviert Nein
  • Deaktiviert (Standardwert)
  • Aktiviert
Verhalten bei Trigger-Fehler (flowAlreadyRunning) STRING Die Aktion, die stattfinden soll, wenn der Flow nicht getriggert werden kann (z.B. weil dieser bereits läuft, oder ein anderer Grund). 'Fehler' beendet den Flow umgehend und setzt den Status ERROR.'Stiller Erfolg' beendet den Flow, zeigt ihn aber als SUCCESSFUL. 'Mit Warnung beenden' beendet den Flow und setzt den Status WARNING. 'Mit Warnung fortsetzen' beendet den FLow NICHT, sondern erzeugt eine Meldung im Eventlog. Der Lauf wird mit dem Status WARNING markiert. 'Ohne Warnung fortsetzen' hält den Flow NICHT an und gibt KEINE Warnung im Ereignisprotokoll aus. Der Lauf wird fortgesetzt. Nein
  • Mit Fehler beenden (Standardwert)
  • Erfolgreich beenden
  • Mit Warnung beenden
  • Mit Warnung fortsetzen
  • Ohne Warnung fortsetzen
delayMinutes STRING Verzögerung in Minuten für die Startzeit des ausgelsten Flows. (0 - 1440) (Erfordert mindestens das PLUS-Paket) Nein

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung

Hilfe oder Projektsupport gewünscht?

Wenn Sie Hilfe bei der Einrichtung dieses Steps benötigen oder ein Projekt umsetzen wollen, dann unterstützen Sie unsere verifizierten Partner. Partner finden

FlowTrigger wird oft in Verbindung mit folgenden Steps verwendet:

Name Version Beschreibung Anwendungsfall
StopFlowIf Step StopFlowIf
StopFlowIf
- Stoppt den Flow, wenn eine Bedingung wahr (TRUE) ist.
SearchDatastore Step SearchDatastore
SearchDatastore
- Erlaubt die Suche in einem Datastore mit der Rückgabe von Daten als SPREADSHEET.
Reports / Auswertungen abrufen / auslesen
Mapper Step Mapper
Mapper
- Wandelt ein Spreadsheet in ein anderes um.
Filter Step Filter
Filter
- Kann ein Spreadheet nach einem bestimmten Ausdruck in der Freemarker-Syntax filtern und gibt nur Zeilen zurück, die der Filterbedingung entsprechen. Es wird auch ein zweites SPREADSHEET ausgegeben, das das negative Ergebnis enthält (Zeilen, die nicht der Filterbedingung entsprechen).
TextHTMLWriter Step TextHTMLWriter
TextHTMLWriter
- Dieser Step erzeugt einen Text (STRING). Sie können damit HTML, Klartext, XML und andere textuelle Ausgabeformate erstellen. Sie können Freemarker verwenden, um die Ausgabe dynamisch zu generieren (siehe Freemarker Manual). Die Template-Sprache ermöglicht es Ihnen, die Ausgaben vorheriger Steps zur Erzeugung einer dynamischeren Ausgabe zu verwenden.
Dateien , XML Daten , JSON Daten , Nachrichten , Reports / Auswertungen
PlentyElasticSyncTrigger Step PlentyElasticSyncTrigger (ext. Version: REST 1.0 )
PlentyElasticSyncTrigger (ext. Version: REST 1.0 )
REST 1.0 Dieser Step triggert / startet einen Elastic Sync in plentymarkets
APICall Step APICall
APICall
- Stellt eine API/HTTP-Anfrage. Unterstützt das Parsen von XML/JSON-Antworten und sog. Weiterblättern (Pagination).
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
StringToFile Step StringToFile
StringToFile
- Dieser Step erhält einen String als Eingabe und konvertiert ihn in eine temporäre Datei mit einem zufälligen Namen. Ein anderer Step kann verwendet werden, um diese Datei in etwas Bestimmtes umzubenennen.
Dateien senden oder hochladen

Weitere Steps in Plus


Name Version Beschreibung Anwendungsfall
EmailSend Step EmailSend
EmailSend
- Versendet eine E-Mail.
Nachrichten senden
JSONReader Step JSONReader
JSONReader
- Liest die JSON-Datei in ein SPREADSHEET-Objekt.
JSON Daten
WebDAVUpload Step WebDAVUpload
WebDAVUpload
- Dieser Step kann Dateien auf einen WebDAV-Server hochladen.
Dateien senden oder hochladen
AddUpdateMappingset Step AddUpdateMappingset
AddUpdateMappingset
- Erstellt oder aktualisiert ein Mappingset basierend auf 2 Spalten eines Spreadsheet.
Datensätze
FTPUpload Step FTPUpload
FTPUpload
- Dieser Step lädt eine Liste von Dateien auf ein FTP hoch.
Dateien senden oder hochladen
WebDAVDownload Step WebDAVDownload
WebDAVDownload
- Dieser Step lädt Dateien vonn einem WebDAV-Server herunter.
Dateien empfangen oder herunterladen
StoreDebugFile Step StoreDebugFile
StoreDebugFile
- Speichern Sie eine oder mehrere Dateien für eine kurze Zeit zu Debugging-Zwecken. Traffic wird berechnet.
WebDAVRename Step WebDAVRename
WebDAVRename
- Dieser Step bennent eine oder mehrere Dateien auf einem WebDAV-Server um, bzw. verschiebt sie in einen existierenden Unterordner.
SpreadsheetUrlDownload Step SpreadsheetUrlDownload
SpreadsheetUrlDownload
- Dieser Step kann mehrere HTTP Calls basierend auf einem SPREADSHEET ausführen. Sie können den Step benutzen, um verschiedene Arten von Webservices/APIs zu verbinden. Einfache Calls und Stapel-Verarbeitung mehrerer Zeilen wird unterstützt.
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
FTPRemove Step FTPRemove
FTPRemove
- Löscht eine Datei oder Dateiliste vom FTP- oder SFTP-Server.
Dateien senden oder hochladen
JSONReaderVisual Step JSONReaderVisual
JSONReaderVisual
- Einlesen einer JSON Datei in ein Spreadsheet mit einer grafischen Benutzeroberfläche.
JSON Daten
Archive Step Archive
Archive
- Komprimiert eine einzelne DATEI oder eine DATEILISTE zu einem ZIP-Archiv
FTPRename Step FTPRename
FTPRename
- In diesem Step wird eine Liste von Dateien auf FTP umbenannt. Derzeit gibt es zwei Modi, die unterstützt werden: 1. eine einzelne Datei in einen neuen Dateinamen umbenennen oder dem alten Dateinamen voranstellen. Hier müssen Sie den Eingabeparameter remoteFilename und den Parameter newRemoteFilenamePrefix oder newRemoteFilename 2 angeben. Benennen Sie eine Liste von Dateien mit einem Präfix um, das vor dem neuen Dateinamen steht (z.B. [DONE_]OLDFILENAME.xml) Hier müssen Sie eine Dateiliste eingeben, die das Ergebnis eines anderen Steps sein muss, der vor diesem Schritt ausgeführt wird.
Dateien
ToList Step ToList
ToList
- Erstellt eine Liste von mehreren Eingaben.
XMLSplitter Step XMLSplitter
XMLSplitter
- Splittet eine große XML-Datei in mehrere kleinere XML-Dateien.
XML Daten
XMLReaderVisual Step XMLReaderVisual
XMLReaderVisual
- Einlesen einer XML Datei in ein Spreadsheet mit einer grafischen Benutzeroberfläche.
XML Daten
FlowTrigger Step FlowTrigger
FlowTrigger
- Ein Step, welcher einen Flow in einem separaten Run starten (triggern) kann. Flow-Variablen können durch den Aufrufer überschrieben werden.
KeyValueSpreadsheet Step KeyValueSpreadsheet
KeyValueSpreadsheet
- Konvertiert ein SPREADSHEET in ein Special Spreadsheet, das als Key-Value-Map verwendet werden kann.
FlowExecutingStep Step FlowExecutingStep
FlowExecutingStep
- Ein Step, der einen anderen Flow ausführen kann. Dies wird nicht als weiterer Run gezählt.
APICall Step APICall
APICall
- Stellt eine API/HTTP-Anfrage. Unterstützt das Parsen von XML/JSON-Antworten und sog. Weiterblättern (Pagination).
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
FTPSingleFileDownload Step FTPSingleFileDownload
FTPSingleFileDownload
- Dieser Step lädt eine einzelne Datei von FTP herunter. Derzeit können Sie einen Dateinamen Präfix und Suffix angeben, um nach den Dateien zu filtern, die Sie herunterladen möchten. Wenn es mehrere Dateien gibt, die den Kriterien entsprechen, wird nur die erste genommen. Die Dateien werden nach absteigendem Änderungsdatum auf FTP geordnet, so dass die neueste Datei aus einer Liste entfernt wird.
Dateien empfangen oder herunterladen
ExtractArchive Step ExtractArchive
ExtractArchive
- Dekomprimiert ein ZIP-Archiv in eine Dateiliste
Dateien empfangen oder herunterladen
FTPDownloadList Step FTPDownloadList
FTPDownloadList
- Dieser Step lädt Dateien von FTP herunter, basierend auf den Dateinamen des input Spreadsheets. Das Ergebnis ist eine Liste der heruntergeladenen Dateien.
Dateien empfangen oder herunterladen
XMLReader Step XMLReader
XMLReader
- Einlesen einer XML Datei in ein Spreadsheet.
XML Daten
FTPDownload Step FTPDownload
FTPDownload
- In diesem Step werden Dateien von FTP heruntergeladen. Das Ergebnis ist eine Liste von Dateien oder Ordnern. Derzeit können Sie einen FilterPräfix und Suffix angeben, um nach den Dateien / Ordnern zu filtern, die Sie herunterladen oder auflisten möchten.
Dateien empfangen oder herunterladen
UrlDownload Step UrlDownload
UrlDownload
- Dieser Step greift auf eine URL zu und läd den Inhalt herunter. Das Ergebnis ist ein Wer von Typ String.
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)