Beantwortet Workflow Bedingung greift seit der 1.6 nicht mehr

  • Das FBA-Reparatur Tool zur Korrektur der doppelten FBA Aufträge vom 06.06. und folgend steht nun endlich zum Download bereit! HIER gehts zum Download

jendris

Sehr aktives Mitglied
1. April 2011
1.469
168
Kiel
Hallo,

die Bedingung im Workflow lautet: Auftrag\Auftragspositionen\IstKomplettDropshippingLieferbar = True
Im Artikel ist der Lieferant ein eingetragener Dropshipper und der Haken, dass "Droppshipping möglich" ist, ist auch gesetzt.
Nichts wurde gegenüber der 1.5 verändert. Bis dahin lief alles problemlos.

Nun sagt der WF Test, das die o.g. Bedingung False ist.

Wurde hier irgendwas verändert? True kann ja nicht plötzlich False sein. :oops:
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
7.843
1.500
Acuh wenn das jetzt 1.6 ist verschieb ich das Thema mal zu den Workflows, damit die Kollegen das eher sehen.
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.150
748
Nun sagt der WF Test, das die o.g. Bedingung False ist.

Das verstehe ich nicht ganz: Die Bedingung, dass der Workflow ausgeführt wird ist doch
Auftrag\Auftragspositionen\IstKomplettDropshippingLieferbar = True

Wenn dann
Auftrag\Auftragspositionen\IstKomplettDropshippingLieferbar = False
wird der Workflow nicht ausgeführt.

Wenn ich Dich richtig verstehe, steht genau das im Test-Durchlauf!?

Also musst Du ja eigentlich gucken, was dazu führt, dass der Auftrag nicht komplett per Dropshipping lieferbar ist.
 

jendris

Sehr aktives Mitglied
1. April 2011
1.469
168
Kiel
Es ist leider genauso, wie ich oben beschrieben habe.
Wir haben mit der 1.6 ja nichts an unseren Abläufen oder den Einstellungen im Lieferanten verändert.
Und geprüft habe ich auch, ob der Lieferant immer noch Dropshipper ist.

Der Workflow macht es einfach falsch herum.
Völlig entnervt, habe ich alle betroffenen WFs komplett neu aufgebaut, und habe diese Bedingung rausgeworfen.
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.150
748
Es ist leider genauso, wie ich oben beschrieben habe.
Wir haben mit der 1.6 ja nichts an unseren Abläufen oder den Einstellungen im Lieferanten verändert.
Und geprüft habe ich auch, ob der Lieferant immer noch Dropshipper ist.

Der Workflow macht es einfach falsch herum.
Völlig entnervt, habe ich alle betroffenen WFs komplett neu aufgebaut, und habe diese Bedingung rausgeworfen.

Hab's gerade mal selbst probiert. Der Workflow macht es aber nicht falsch herum, die Logik scheint nur eine andere zu sein.

Wenn ich den Haken bei Dropshipping möglich drin habe, den Bestand des Lieferanten aber auf 0, kommt "FALSE" raus. Habe ich den Lieferanten-Bestand auf 1 (Menge im Auftrag), kommt "TRUE" heraus.

Das komische ist jedoch wenn man:
Auftrag\Auftragspositionen\IstKomplettDropshippingLieferbarOhneFreiposition = True

als Bedingung setzt, kommt auch vorher schon "TRUE" als Ergebnis. Da wird das Verhalten dann irgendwie unlogisch.
 

jendris

Sehr aktives Mitglied
1. April 2011
1.469
168
Kiel
Wenn ich den Haken bei Dropshipping möglich drin habe, den Bestand des Lieferanten aber auf 0, kommt "FALSE" raus. Habe ich den Lieferanten-Bestand auf 1 (Menge im Auftrag), kommt "TRUE" heraus
Ach ne, guck an. :rolleyes:
Der Lieferantenbestand war und ist bei uns immer auf 0, weil wir den nicht pflegen müssen.
Der Bestand hatte auf die WF Bedingung nie Einfluß.
Entscheidend war der Dropshipping Haken im Artikel UND im Lieferanten. Mehr nicht.

Warum zum Himmel ändert man das?
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.150
748

Entweder ist es ungewollt oder irgendwem ist aufgefallen, dass das unlogisch ist, dass bei 0 = lieferbar ist... :)

Macht sich ja auch keiner einen Kopf drum, was das in der Praxis bedeutet.
Erst soll man alles mit einem Workflow oder Workaround lösen und dann hinterher fällt einem das auf die Füße, weil JTL bemerkt, dass die Warenwirtschaft erstmal logisch und gleichmäßig arbeiten muss, damit das sinnvoll und dauerhaft funktioniert und man nicht tausende von Abhängigkeiten schafft, die keiner mehr überblickt, weil jeder seine eigene (Un-)Logik um die Logik von JTL drumherumgebaut hat.

Man kann ja auch immer noch ausliefern, wenn der Bestand 0 ist und es macht ja an sich auch nur Sinn, wenn man den Bestand zum eigenen Bestand hinzufügt. Daher muss man eigentlich den Lieferantenbestand und die Verfügbarkeit beim Lieferanten abtrennen. Wir haben viele Lieferanten, die gar keine Bestände bekannt geben, sondern nur melden, wenn ein Artikel nicht mehr verfügbar ist oder wieder verfügbar ist.

An Deiner Stelle würde ich davon ausgehen, dass sich das in nächster Zeit noch mindestens 3x ändert, weil da scheinbar aktuell dran geschraubt wird (also am Dropshipping).
 

jendris

Sehr aktives Mitglied
1. April 2011
1.469
168
Kiel
Wir haben viele Lieferanten, die gar keine Bestände bekannt geben, sondern nur melden, wenn ein Artikel nicht mehr verfügbar ist oder wieder verfügbar ist.
Wie bei uns.

Entweder ist es ungewollt oder irgendwem ist aufgefallen, dass das unlogisch ist, dass bei 0 = lieferbar ist...
Was ist schon logisch. Es gibt noch eine ähnliche Bedingung mit Dropshipping, jedenfalls vom Wortlaut her.
Bei den Massen an Bedingungen kann man doch eh nur erahnen, oder aber testen, was sich dahinter verbirgt.
Wenn der Test dann positiv ist, ok, wenn er das in der neuen Version nicht mehr ist...Asche.
Eine Hilfe gibt es nicht, die wäre wohl auch dicker als ein Telefonbuch.

Es ist wie schon immer bei JTL. Ein Update dauert Ewigkeiten, kommt dann völlig überlagert mit neuen Funktionen, und eben auch mit reichlich viel Bugs.
Ich kann den Kram von Pilotversionen und Pilotkunden nicht mehr hören. Das hat noch nie was genützt. Ich darf das behaupten, denn ich habe wirklich schon oft gelitten, nach einem Update.

Ganz nebenbei, fliegt mit auch die Ameise seit der 1.6 regelmäßig um die Ohren. Da greifen mehrere Vorlagen einfach nicht mehr. Importe werden nicht erkannt, weil die EAN Zuordnung nicht mehr aktiv ist, und und und.

Ich bin kein Programmierer oder Softwareentwickler, aber würden kleinere, häufiger erscheindene Updates nicht viel überschaubarer und weniger fehleranfällig sein?
 

Gökhan Basoglu

Moderator
Mitarbeiter
15. August 2019
161
47
Hallo jendris,

es haben sich Kunden gemeldet das es keinen Dropshipping Lieferantenbestand gibt und die Variable trotzdem meldet das es lieferbar wäre, womit sie auch logisch gesehen recht hatten. Diese Kunden haben natürlich den Lieferantenbestand gepflegt. Dies wurde mit dem Ticket https://issues.jtl-software.de/issues/WAWI-44326 angepasst. Es wird jetzt auch der Lieferantenbestand beachtet. D.h der Lieferantenbestand muss größer gleich der offenen Gesamtmenge eines Artikels sein. Der Lieferantenbestand ist die Summe des Lieferantenbestandes aller Dropshipping-Lieferanten dieses Artikels. Mit einer erweiterten Eigenschaft können Sie trotzdem ihr gewünschtes Kriterium in einer Bedingung prüfen zum Beispiel ob alle Artikel eines Auftrages einen Dropshipping Lieferanten aufweisen.
 
Zuletzt bearbeitet:

jendris

Sehr aktives Mitglied
1. April 2011
1.469
168
Kiel
Danke für die Rückmeldung.

Woher soll ich wissen, dass JTL die WF Bedingung geändert hat? Diesen Jira Link sehe ich zu ersten Mal und muß mich da erstmal registrieren.
Meine Bedingung hat über Jahre funktioniert, aber weil ein paar Kunden diese unlogisch finden, ändert ihr diese einfach, und lasst anderen Kunden ins offene Messer laufen.
Besser wäre es gewesen, ihr hättet den wenigen Kunden eine "NEUE" + "LOGISCHE" Bedinung zusätzlich eingebaut.
Ich kann doch nicht nach jedem Update all meine WF testen.

Welche Bedingung wäre denn die richtige für mich? Die Bedingung soll sein, dass der Artikel ein Dropshipping Artikel ist, und einem Dropshipping Lieferanten zugeteilt ist.
Der Lieferantenbestand ist unwichtig.
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.150
748
Hallo jendris,

es haben sich Kunden gemeldet das es keinen Dropshipping Lieferantenbestand gibt und die Variable trotzdem meldet das es lieferbar wäre, womit sie auch logisch gesehen recht hatten. Diese Kunden haben natürlich den Lieferantenbestand gepflegt. Dies wurde mit dem Ticket https://jira.jtl-software.de/browse/WAWI-44326 angepasst. Es wird jetzt auch der Lieferantenbestand beachtet. D.h der Lieferantenbestand muss größer gleich der offenen Gesamtmenge eines Artikels sein. Der Lieferantenbestand ist die Summe des Lieferantenbestandes aller Dropshipping-Lieferanten dieses Artikels. Mit einer erweiterten Eigenschaft können Sie trotzdem ihr gewünschtes Kriterium in einer Bedingung prüfen zum Beispiel ob alle Artikel eines Auftrages einen Dropshipping Lieferanten aufweisen.
Danke für die Rückmeldung.

Woher soll ich wissen, dass JTL die WF Bedingung geändert hat? Diesen Jira Link sehe ich zu ersten Mal und muß mich da erstmal registrieren.
Meine Bedingung hat über Jahre funktioniert, aber weil ein paar Kunden diese unlogisch finden, ändert ihr diese einfach, und lasst anderen Kunden ins offene Messer laufen.
Besser wäre es gewesen, ihr hättet den wenigen Kunden eine "NEUE" + "LOGISCHE" Bedinung zusätzlich eingebaut.
Ich kann doch nicht nach jedem Update all meine WF testen.

Welche Bedingung wäre denn die richtige für mich? Die Bedingung soll sein, dass der Artikel ein Dropshipping Artikel ist, und einem Dropshipping Lieferanten zugeteilt ist.
Der Lieferantenbestand ist unwichtig.

Der Jira-Link ist ein Verweis auf ein internes Ticket bei JTL. Hier findest Du das Ticket im öffentlichen Issue-Tracker:
https://issues.jtl-software.de/issues/WAWI-44326

Aber genau das ist das Problem, was ich immer an JTL kritisiere, es macht sich keiner Gedanken über die Abhängigkeiten und bereits gebastelte Workflows und Workarounds, wenn irgendwas nicht funktioniert, soll man sich einen Workflow basteln und dann wird hier ein kleines Schräubchen geändert und da ein kleines Schräubchen und plötzlich läuft das alles nicht mehr.

Das eigentlich zugrundeliegende Problem ist aber nicht diese Workflow-Bedingung oder die unbedachte Änderung daran, sondern eine unfertige Dropshipping-Abwicklung in der Wawi.

Es gibt ja faktisch keine Möglichkeit, einen Lieferantenartikel als nicht verfügbar zu kennzeichnen, außer der 0 im Bestand. Und nicht alle Lieferanten stellen Bestände zur Verfügung.

Soll heißen:
Das ist eine selbstgebaute Falle, weil die eine Hälfte der Kunden sich daran gewöhnt hat und keine praktische Möglichkeit hat die Verfügbarkeit beim Lieferanten zu pflegen, außer den Haken bei "Dropshipping möglich" rauszunehmen und die andere Hälfte sich wundert, warum ein Ausliefern bei Bestand 0 per Dropshipping möglich ist.

JTL löst aber nicht das zugrundeliegende Problem, sondern spielt jetzt "Kunden-Ping-Pong" und ändert das einfach, dann beschwert sich die erste Hälfte und es wird wieder zurückgeändert,... Anstatt einfach mal klare Abläufe zu schaffen und das zugrundeliegende Problem zu lösen.

Am Ende wundern sich dann alle, warum die Entwicklung nicht vorwärts schreitet und es 120000 unerledigte Tickets gibt...

Der Name des Tickets kann dann nebenbei auch noch alles oder nichts bedeuten...

Es wäre mal sinnvoll, dass alle umgreifend relevanten Punkte bei einem Update auch entsprechend dokumentiert sind, damit man weiß, auf welche veränderten Verhaltensweisen man sich einstellen muss.
 

jendris

Sehr aktives Mitglied
1. April 2011
1.469
168
Kiel
Aber genau das ist das Problem, was ich immer an JTL kritisiere, es macht sich keiner Gedanken über die Abhängigkeiten und bereits gebastelte Workflows und Workarounds, wenn irgendwas nicht funktioniert, soll man sich einen Workflow basteln und dann wird hier ein kleines Schräubchen geändert und da ein kleines Schräubchen und plötzlich läuft das alles nicht mehr.
Genauso ist es.
Es wird immer wieder betont - bau dir einen Workflow. Und dann schrauben sie an deinen WF rum und verändern die komplette Struktur damit.
Erstaunlich ist, das JTL immer ein Erklärung parat hat, (s.o.).
Vielleicht erwartet man noch, das ich jetzt sage: Gut gemacht, da freuen sich dann die anderen Kunden, auch wenn mir meine Abläufe um die Ohren fliegen.

Aber komm, was solls. Wir kennen JTL seit Jahr und Tag. Es ist immer so gewesen, es wird immer so bleiben.
Ganz offenbar ist das "Kunden-Ping-Pong" gewollt.
Wenn es geht, lässt man die Finger von Updates, oder man muß sie nehmen wie sie sind, was gefährlich und teuer werden kann.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
7.843
1.500
Auch wenn es aus eurer Sicht (verständlicherweise) gerade anders aussieht: Ich möchte Euch bitten, beim Thema zu bleiben und Unterstellungen und Vermutungen wie z.B. "keiner macht sich Gedanken" etc. zu unterlassen.
Es gibt Gründe für Entscheidungen und oft ist es zwangsläufig notwendig, dass man irgend einen Tod stirbt, denn ALLEN kann man es nie recht machen. Manchmal ist es auch die Entscheidung zwischen Pest und Cholera. Und dass man manchmal auch die falschen Entscheidungen trifft liegt in der Natur der Sache. Nur wer nicht arbeitet macht keine Fehler.

Daher mein Wunsch:
Bitte beachtet dazu unsere Forumregeln.
https://forum.jtl-software.de/help/terms/

Aus gegebenem Anlaß möchte ich das noch mal klar stellen: Jegliche Diskussionen, die nicht das ursprüngliche Thema - also den Workflow - behandeln, werden moderiert - d.h. im Zweifelsfall gelöscht. Beachtet dazu die Forumregeln:

Was wir nicht dulden​


Unangemessenes Verhalten: Beleidigungen, Belästigungen, Unterstellungen und Vorwürfe werden nicht toleriert.

Gerüchteküche
Vermutungen und Verbreitung von Gerüchten sind weder förderlich für die Community noch für das Wissen, dass wir mit diesem Forum einer breiten Masse zugänglich machen möchten.

Schwarzmalerei
Kontinuierliche Beschwerden und Nörgelei wirken sich schnell negativ auf den Grundton einer Gemeinschaft aus. Da wir eine positive und konstruktive Wissensplattform für JTL-Nutzer bieten wollen, bitten wir Euch, auf eine konstruktive und positive Grundhaltung innerhalb des Forums zu achten.

Anprangern und Fingerzeigen
Bitte seht vom Fingerzeigen auf andere User, aber auch Dritte ab. Solltet Ihr Klärungsbedarf oder Probleme mit einem anderen User haben, kommuniziert dies bitte mit privaten Nachrichten.

Eigenwerbung
Verzichtet auf Eigen-Promotion – das Forum dient nicht als Medium für Eigenwerbung und SPAM. Beiträge dieser Art werden umgehend gelöscht.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Welche Workflow Bedingung - Lieferung in mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 11
Neu WMS - Adresse wurde nachbearbeitet - als Bedingung für Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Manueller Workflow Überverkäufe setzten Gelöste Themen in diesem Bereich 2
In Diskussion Workflow für Aufträge welche nicht aus einem Lager Lieferbar sind JTL-Workflows - Fehler und Bugs 0
Workflow-Variable Kundenkommentar JTL-Wawi 1.6 1
Verwiesen an Support Kundengruppe Workflow funktionert nur sporadisch JTL-Workflows - Fehler und Bugs 3
Neu Lagerbestand per Workflow oder DirectQery ändern / Ohne Bestand ausliefern ? Arbeitsabläufe in JTL-Wawi 0
Issue angelegt [WAWI-13369] Workflow - Wenn GTIN eingetragen - Verkaufskanal aktivieren JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow Web-Request Body Auftragsfarbe auslesen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Hilfe zu manuellen Workflow für Datenexport von markierten Vorgängen/Rechnungen Gelöste Themen in diesem Bereich 2
Beantwortet Feld Auftrag-Details-Zahlungen-Steuer per workflow ändern möglich? JTL-Workflows - Fehler und Bugs 3
PDF an Rechnung anhängen im Workflow JTL-Wawi 1.6 0
JTL-Wawi Workflow: Änderung des Lagerbestand auf 0 soll Lieferzeit ändern JTL-Wawi 1.7 5
Neu Workflow - ändern der Auftragsfarbe auf Default in der Datenbank mittels SQL Gelöste Themen in diesem Bereich 10
Workflow Email: Der Wert darf nicht NULL sein. Parametername: address JTL-Wawi 1.6 5
Verwiesen an Support Workflow Plattformen deaktivieren JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow für Stücklistenartikel gesucht...es ist kompliziert.... Gelöste Themen in diesem Bereich 3
Variable für Lieferant oder Hersteller in Workflow Aufträge JTL-Wawi 1.7 0
Neu Aufträge per Workflow ausliefern und auf verschieden Drucker ausgeben User helfen Usern - Fragen zu JTL-Wawi 0
Neu Aufträge ausliefern/drucken via Workflow via Remote auf lokalen PC User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Datei schreiben. csv Datei Header definieren Gelöste Themen in diesem Bereich 6
Neu Versandetikett per Workflow Arbeitsabläufe in JTL-Wawi 0
Neu Workflow - Auslösen, sobald die Versandart "123" im WMS ausgewählt wird User helfen Usern - Fragen zu JTL-Wawi 5
Neu Kniffelige Frage - Export Workflow - weitere Bestellungen eines Kunden User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow für Tagesbericht (HELP) JTL-Workflows - Fehler und Bugs 9
In Diskussion Workflow Beschaffung - Aufträge automatisch "In Bearbeitung" setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow-Verwaltung (Ausführungspläne individuell steuern) Schnittstellen Import / Export 0
Neu Girocode in HTML Mail via Workflow User helfen Usern - Fragen zu JTL-Wawi 2
In Diskussion Workflow Abfrage ob Stücklistenkomponenten Überverkäufe Aktiviert haben JTL-Workflows - Fehler und Bugs 1
Neu Workflow Rechnung speichern funktioniert nicht mehr User helfen Usern - Fragen zu JTL-Wawi 7
Verwiesen an Support Workflow 'Kunden -> Angelegt' wird bei Otto.de nicht getriggert JTL-Workflows - Fehler und Bugs 3
Neu Freiposition mit Workflow in Artikel mit Variation umwandeln Arbeitsabläufe in JTL-Wawi 5
Workflow für Export als .csv von mehr als 1 Sendungsnummer JTL-Wawi 1.7 0
Indiv. VK-Brutto für Kaufland per Workflow oder Ameise hinterlegen kaufland.de - Anbindung (SCX) 3
Neu Workflow -> Amazonaufträge mit Versand am gleichen Tag User helfen Usern 1
Neu Workflow Auftrag drucken Arbeitsabläufe in JTL-Wawi 2
Neu Workflow = Lieferantennummer in Freitextfeld hinterlegen User helfen Usern 0
In Diskussion Rechnung Drucken über den Workflow (Verzögerung?) oder das WMS Modul (Sofort) JTL-Workflows - Fehler und Bugs 1
Neu Workflow Bediungung Rückhaltegrund User helfen Usern - Fragen zu JTL-Wawi 0
Workflow Onlineshop Artikel aus Sale Kategorie verschieben JTL-Wawi 1.7 4
Neu Bestellvorschläge per Workflow ansteuern JTL-Ameise - Ideen, Lob und Kritik 2
Neu Workflow: Versandart X wenn in Lager A oder Versandart Y wenn in Lager B verfügbar User helfen Usern - Fragen zu JTL-Wawi 1
Workflow Lieferland und MWST automatisch ändern JTL-Wawi 1.6 3
Neu Lieferschein-Export automatisiert & stabil -> Workflow? Ameise ? Schnittstellen Import / Export 0
Neu Workflow Zahlungsart ändern User helfen Usern - Fragen zu JTL-Wawi 6
Neu Eigene Felder per Workflow auslesen User helfen Usern - Fragen zu JTL-Wawi 17
Custom Workflow für automatisierter Setzung der Auftragsartikel in Einkaufsliste JTL-Wawi 1.7 1
Neu Vater Bilder auf Kinder nachträglich vererben bei vielen Artikeln per Ameise - Anleitung mit Workflow, so gehts... JTL-Ameise - Ideen, Lob und Kritik 0
Verwiesen an Support Workflow: DHL Leitcodierung seit 1.7.12.1 JTL-Workflows - Fehler und Bugs 2
In Diskussion Workflow Bestand per Mail senden JTL-Workflows - Ideen, Lob und Kritik 1

Ähnliche Themen