PlentyONE Flow
-
Warum greift mein Flow nicht bei einem kurzzeitigen Auftragsstatus?
Wenn ein eingerichteter Flow in PlentyONE nicht wie erwartet ausgelöst wird (z. B. zur automatischen Erstellung von Retourenlabels oder zum Senden von Versandbestätigungen), liegt dies häufig an der Verweildauer des Auftrags im gewählten Status.FehlerursacheFlows verarbeiten Ereignisse und Statuswechsel mit einem anderen Timing und einer anderen Ausführungsgeschwindigkeit als klassische Ereignisaktionen. Wenn ein Status als Auslöser (Trigger) gewählt wird, der von Aufträgen nur für Sekundenbruchteile oder sehr kurze Zeiträume durchlaufen wird, kann der Trigger den Wechsel verpassen. Dadurch wird der Flow nicht ausgeführt und nachgelagerte Aktionen (wie die automatische Versandanmeldung) bleiben aus.Lösung: Länger aktiven Status als Trigger wählenPrüfe den Prozessablauf deines Auftrags und ermittle einen Status, in dem verarbeitungsbereite Aufträge für eine längere Zeitspanne verbleiben.Navigiere in PlentyONE zu: Einrichtung » Aufträge » Automatisierung » plentyFlow (oder öffne deinen bestehenden Flow).Passe den auslösenden Filter/T...
Weiterlesen → -
Warum lösen Ereignisaktionen/Flows oder Plugins bei Mandanten-Aufträgen manchmal nicht aus?
Wenn Ereignisaktionen (EAs), Flows oder Plugins bei regulären Aufträgen einwandfrei funktionieren, bei Aufträgen über bestimmte Mandanten/Webshops jedoch sporadisch oder dauerhaft übersprungen werden, liegt dies häufig an fehlenden Plugin-Installationen auf Mandantenebene.Technische UrsacheIn PlentyONE laufen synchrone Systemprozesse (wie die direkte Ausführung von Ereignisaktionen nach dem Anlegen eines Auftrags) im spezifischen Scope des jeweiligen Mandanten, über den der Auftrag im Webshop eingegangen ist.In diesem Fall wird das Plugin-Set des entsprechenden Mandanten geladen:Ist das betroffene Plugin (z. B. für Adressprüfungen, Filter oder benutzerdefinierte Aktionen) nur im Hauptmandanten, aber nicht im spezifischen Sub-Mandanten installiert und konfiguriert, kennt das Event-System die Aktion im Moment der Auftragsanlage nicht (Procedure entry not found!).Die Ausführung wird abgebrochen oder übersprungen.Warum es manuell oder später doch klappt: Wird der Auftrag später manuell im Backend verschoben oder durch einen Hintergrund...
Weiterlesen → -
Welche IP-Adressen muss ich für Serveranfragen und Prozesse von PlentyONE auf die Whitelist setzen?
Wenn du ausgehende Anfragen oder externe Prozesse (z. B. plentyFlow-Aufrufe) aus deinem PlentyONE-System aus Sicherheitsgründen auf deinem eigenen Server einschränken möchtest, musst du die IP-Adressen der Server auf deine Whitelist setzen. Die Zuordnung der IP-Adressen erfolgt basierend auf deiner jeweiligen CloudId.IP-Adressen nach CloudIdCloudId: 92 (FFM)3.73.157.1753.74.108.1813.76.111.18818.157.119.213.127.102.1093.64.31.13.66.158.11718.192.226.252.29.99.2133.124.238.313.124.161.7 CloudId: 94 (IE)54.154.162.14879.125.52.14552.212.95.7654.247.73.5654.229.55.14352.49.205.5718.202.38.60
Weiterlesen → -
Warum greift das Element „Zweig“ in meinem zeitgesteuerten Flow nicht für einzelne Aufträge?
Wenn du in einem zeitgesteuerten Flow das Element Suche verwendest und danach ein Element vom Typ Zweig hinzufügst, behandelt der Flow die gefundenen Aufträge als eine geschlossene Gruppe. Das bedeutet: Erfüllt auch nur ein einziger Auftrag der Gruppe die Bedingungen im Zweig nicht, werden alle Aufträge gemeinsam in den Pfad Falsch geleitet. Der Zweig betrachtet in dieser Konstellation nicht jeden Auftrag individuell.So stellst du sicher, dass jeder Auftrag einzeln geprüft wirdUm dieses Verhalten zu umgehen und jeden Auftrag einzeln durch die Filter des Zweigs laufen zu lassen, musst du die Logik auf zwei Flows aufteilen.Schritt 1: Erstelle einen manuellen Hilfs-FlowDieser Flow übernimmt die eigentliche Prüfung und Aktion für jeden einzelnen Auftrag.Erstelle einen neuen Flow mit dem Auslöser Manuell.Füge das Element Zweig hinzu und konfiguriere dort deine gewünschten Filterbedingungen.Füge im Pfad Wahr die gewünschte Aktion hinzu (z. B. DHL Retoure Online-Label generieren).Speichere und aktiviere diesen Flow (nennen wir ihn beispie...
Weiterlesen → -
Wie migriere ich eine Aktion in Flow Studio?
Grundsätzlich empfehlen wir, Aktionen nicht zu migrieren, sondern die Arbeitsabläufe von Grund auf mit PlentyONE Flow zu gestalten. Wichtig: Die Funktion zum Migrieren ist nur verfügbar, wenn der Aktionsmanager im System verfügbar ist.Wichtig: Eine Aktion kann nur einmal und nur einzeln migriert werden. Überprüfe nach der Migration alle Trigger, Bedingungen und Aktionen. Eine Überprüfung ist vor dem Start eines Flows wichtig, um sicherzustellen, dass alles richtig konfiguriert wurde. Flows mit falsch konfigurierten Einstellungen laufen nicht.Aktion in Flow Studio migrieren:Öffne das Menü Automation » Flow Studio.Klicke in der Flow-Übersicht auf die Schaltfläche Aktionen vom Aktionsmanager migrieren..→ Es erscheint ein Overlay, in dem die Aktionen gelistet sind.3. Klicke zum Migrieren einer Aktion auf die Schaltfläche Aktion migrieren.Nach der erfolgreichen Migration öffnet sich die Detailansicht in Flow Studio. Überprüfe nach der Migration die migrierten Filter und Aktionen und deaktiviere die migrierte Aktion im Aktionsmanager.Wic...
Weiterlesen → -
Wie unterscheiden sich die Steuerelemente Suche und Zweig?
Das Steuerelement Suche Das Steuerelement Zweig Suche wird in der Regel am Anfang eines Flows platziert, der Batch-Verarbeitung verwendet (mehrere Datensätze pro Flow-Ausführung, wie in zeitgesteuerten Flows). Zweig wird in der Regel in Flows genutzt, die Stream-Verarbeitung verwenden (ein Datensatz pro Flow-Ausführung, wie in ereignisgesteuerten Flows). Suche sucht im System nach allen Aufträgen, die den gesetzten Filtern entsprechen und führt sie in den nächsten Flow-Schritt. Zweig erstellt an der jeweiligen Flow-Stelle zwei mögliche Flow-Zweige und bestimmt wie folgt: Erfüllt der Auftrag die gesetzten Filterkriterien, geht er in den Zweig Wahr über. Erfüllt der Auftrag die gesetzten Filterkriterien nicht, geht er in den Zweig Falsch über. Weitere Informationen zu den Steuerelementen findest du auf der Handbuchseite Steuerelemente verwenden.
Weiterlesen → -
Was bedeutet eine Fehlermeldung in Flow Studio?
Fehlermeldungen in einem Flow beziehen sich ausschließlich auf fehlende oder fehlerhafte Pflichtangaben und nicht auf die logische Struktur des Flows. Es liegt in der Verantwortung der Benutzer:innen, die logische Struktur eines Flows sicherzustellen.Hinweis: Einen Flow kannst du trotz Fehlermeldung speichern, jedoch nicht aktivieren. Dadurch wird sichergestellt, dass du zunächst die Flow-Struktur erstellen und die Einrichtung später abschließen kannst.Im Falle einer Fehlermeldung in einem Flow, gehe wie folgt vor:Klicke auf die Fehlermeldung.→ Ein roter Balken erscheint im fehlerhaften Element.→ Ein Hinweis mit Informationen zum Fehler erscheint in der Spalte rechts.Klicke auf das fehlerhafte Element oder auf den Hinweis.→ In der Spalte rechts erscheinen die Einstellungen, die du vornehmen musst, um den Fehler im Element zu beheben (bei Aktionen erscheint ein Eingabefeld/Eingabefelder; bei Steuerelementen erscheint die Schaltfläche Filtereinstellungen).Nimm die Einstellungen vor. Speichere den Flow.→ Vorausgesetzt, alle Einstellun...
Weiterlesen → -
Warum funktioniert der Filter im Flow nicht wie erwartet? Exemplarisch am Filter "Artikel enthalten" mit dem Operator NIN (Ist nicht in)
Der Filter "Artikel enthalten" prüft ALLE Auftragspositionen nach Artikeln mit den eingestellten IDs.D.h. wenn ein Auftrag mehr als eine Position enthält, die der Bedingung NICHT genügt, dann geht der Flow durch den rechten "Falsch" Pfad. Beispiel:Am Auftrag sind zwei Positionen enthalten. Eine hat die ID 123456789 (regulärer Artikel) und eine die ID 99999 (Gutschein).Die Bedingung lautet: WAHR = "Artikel ist NICHT enthalten in [99999, 22222, 33333]". Damit ist hier die Bedingung NICHT erfüllt. Einer der Artikel des Auftrages entspricht eben der im Flow eingestellten IDs (hier die 99999) und der Flow geht mit diesem Auftrag den rechten Pfad entlang. (FALSCH) Das ist auch der Fall, wenn dem Zweig nicht nur ein Auftrag als Eingabe übergeben wird, sondern mehrere z.B. durch eine voran gehende Auftragssuche ausgeführt wurde. In diesem Fall prüft der Zweig die Bedingungen von ALLEN Aufträgen in der Eingabe und geht nur dann den linken Pfad, wenn auch ALLE Aufträge in der Eingabe die Bedingung erfüllen. Erfüllt hier mind. ein Auftrag die...
Weiterlesen → -
Validierung erklärt - Warum enthält mein Flow Fehlermeldungen?
Bei einigen Aktionen und Steuerelementen gibt es Pflichtfelder die ausgefüllt werden müssen, damit der Flow funktioniert.Die Fehler hindern dich nicht daran den Flow zu speichern, jedoch kann er nicht aktiviert werden. So ist sichergestellt dass du zuerst die Struktur erstellen kannst und in einem späteren Schritt den Flow zu ende Einrichten und aktivieren kannst. Bsp. anhand dem Steuerelement: Zweig Wird der Zweig im Studio genutzt, erscheint an dem Element eine roter Balken, der darauf hinweist, dass es einen Fehler in den Einstellungen gibt. Wenn du auf den Zweig klickst, siehst du in dem rechten Bereich, dass es einen Fehler gibt. Unterhalb der Filtereinstellung wir angezeigt das der Filter ein Pflichtfeld ist. Sobald ein Filter definiert wurde, werden die Filter Einstellungen angezeigt und es wird der Hinweis Keine Fehler gefunden angezeigt.
Weiterlesen → -
Wo vergebe ich Rechte für PlentyONE Flow?
Unter Einrichtung / Kontoverwaltung / Rollen / (ausgewählte Rolle) hast du die Möglichkeit die Rechte einzelnen Benutzer zu zu weisen. PlentyONE Flow Berechtigungen: PlentyONE Flow Berechtigungen - Erweitert:
Weiterlesen → -
Kann ich bereits erstellte Flows kopieren?
Einmal erstellte Flows können über das 3-Punkte-Menü in der Übersicht von PlentyONE Flow Studio kopiert werden. Nach dem Kopieren eines bestimmten Flows wird der kopierte Flow automatisch geöffnet, dieser ist nicht aktiv. Sein Name kann auf der rechten Seite in der Einstellungsleiste geändert werden und ggf. kann der Auslöser, der den Flow ausführen soll, geändert werden.
Weiterlesen → -
Aktion: URL aufrufen und Mögliche Variablen erklärt
Aktion: URL aufrufen In der rechten Einstellungsleiste kannst du folgende Felder definieren. Bsp:Gib im URL Feld folgendes an um z.B. die Auftragsnummer zu übergeben:https://meine-url.de/order/$OrderIDAktuell stehen diese Variablen zur Verfügung: $OrderID$OrderStatus$ReferrerID$CustomerID$CustomerNumber
Weiterlesen → -
Wie funktioniert das Steuerelementen Zweig?
Das Steuerelement Zweig prüft ob alle Aufträge die von dir hinterlegten Bedingungen (Filter) erfüllen. Trifft dies zu wird der Flow im Wahr-zweig fortgesetzt, ansonsten im Falsch-zweig. (Bei Ereignisgesteuerten Flows ohne zusätzliche Suche wird nur der Auftrag genutzt der das Ereignis auslöst.)
Weiterlesen → -
Wie funktioniert das Steuerelement Suche?
Das Steuerelementen Suche, sucht nach allen vorhandenen Aufträgen im System unter Verwendung der hinterlegten Filtern, dies ist unabhängig von dem Auftrag der ein Ereignisgesteuerten Flow auslöst. Der Flow wird nach der Suche mit allen gefunden Aufträgen fortgesetzt. (Wird ein Ereignisgesteuerter Flow genutzt ist in den meisten Anwendungsfällen keine Suche nötig)
Weiterlesen → -
Wo finde ich PlentyONE Flow?
Der Tab Prozesse wird zu Automatisierung mit den Unterpunkten plentyFlow Studio, plentyFlow Tracker, Prozesse Vorher: Nachher:
Weiterlesen →