Gelöst Ampeltext ändern sobald Einkaufslist oder Zulauf

rjhgw

Gut bekanntes Mitglied
30. Oktober 2017
124
8
Moin,

Ich habe im Shop Artikel mit und ohne Überverkäufe.
Bei den mit Überverkäufen steht als roter Lagerampeltext, wird für Sie bestellt.

Bei den ohne Überverkäufen der gleiche Text, soll aber anders via Workflow gesetzt werden, sobald der Bestand 0 erreicht ist und im Zulauf ist.
Der gebastelte Workflow läuft bei den entsprechenden Artikeln in der Simulation und manuell ausführen auch perfekt.
Aber warum wird bei alle anderen Artikel nicht automatisch mit dem Worker der Text gesetzt?
Fehler oder einer eine Lösung?
workflow.jpg
Danke
LG Rene
 

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
961
84
Guten morgen @rjhgw ,

der Worker setzt hier den Text nicht auf alle Artikel. Ein Workflow startet immer nur für das Objekt welches auch für das Auslösende Ereignis zuständig ist. Wenn also Artikel A geändert wird, dann wird das Ereignis Artikel geändert für Artikel A getriggert und nur für dieses Objekt der Workflow ausgeführt.

Es wird also immer der Artikel geändert der auch gerade getriggert wurde.

Was ihr machen könnten, Ihr legt diesen Workflow als manuellen Workflow an, dann prüft ihr im Ereignis Auftrag ausgeliefert ob es Artikel gibt die eure Bedienungen erfüllen damit der Workflow ausgeführt wird, und stoßt mit der Aktion Workflow Ereignis auslösen den manuellen Workflow an. So hättet ihr Theoretisch immer bei Auslieferung eine Prüfung auf den Bestand.
 

rjhgw

Gut bekanntes Mitglied
30. Oktober 2017
124
8
Hallo Björn,

Danke für die Infos.
Ich habe nun einen Workflow als Ereignis für den RotText angelegt und diesen mit einem anderen Workflow zum anstoßen auch angelegt.
workflow-einkauf.jpg workflow-ausgeliefert.jpg workflow-zulauf.jpg

Ich habe dies mit entsprechenden Aufträgen und Artikel in der Simulation durchgeführt, alles ok.
ABER es passiert nix wenn der Worker dei Workflows durchführt... :(
Hatte heute morgen einen Auftrag mit entsprechenden Artikel, der auf Bestand 0 beim Verkauf ging, nach dem Ausliefern auch auf 0, war aber im Zulauf und es wurde kein RotText gesetzt.
Keine Ahnung warum dies so kompliziert ist.
 

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
961
84
Guten morgen @rjhgw

der Worker hat damit nichts zu tun denn deine Workflows sind nicht mit einem Ausführungsplan konfiguriert. Der Worker arbeitet erst die Workflows ab wenn diese in einer Queue landen und diese Queue wird nur gefüllt wenn der Ausführungsplan konfiguriert ist. Allerdings sollte, wenn das Ereignis Ausgeliefert getriggert wird, der Workflow unter Artikel angestoßen werden. Testet das bitte noch einmal mit einem Auftrag und schaue dann bitte auch in die Hintergrundprozesse ob hier zu dem Auftrag bzw. zu dem Artikel ein Fehler kommt. Die Fehler sind dann eigentlich aussagekräftig und lösen meist das Problem beim User. Sollte es dennoch nicht funktionieren, können wir uns das gerne mal anschauen, dazu bitte ich dich dann ein Ticket im Kundencenter aufzumachen.
 

rjhgw

Gut bekanntes Mitglied
30. Oktober 2017
124
8
Hallo Björn,

Danke für die Ausführung.
Also die Workflows funktionieren top bei simulieren und ausführen.
In den Hintergrundprozessen wird der Workflow zum manuellen anstoßen eines Ereignisses auch ordentlich ohne Fehler angezeigt. Die Anzeige "Workflow Queue" ist leer.

Ich bin nochmal alles durchgegangen, habe mit alle Beiträge zu Lagerampel u.ä. hier durch gelesen.
Mir ist jetzt vom logischen nur eingefallen, das das manuelle Ereignis beim Ausliefern des Auftrages ausgeführt wird. Allerdings ist der Artikel (Bedingung) zu dem Zeitpunkt ja noch nicht auf der EInkaufsliste/Zulauf und somit fehlt diese Bedingung. Das setzten auf die Einkaufsliste erfolgt z.B. nur einmal die Woche am Freitag beim durchschauen der Bestellvorschläge.
Kann man den Workflow zum AmpelTextRot setzten auch anders anstoßen oder muss ich hier mal mit den Ausführungszeiten etwas probieren, aktuell auf sofort.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu So ändern Sie den Status von amazon ASIN über die Importdatei in „Aktiv“. JTL Ameise - Eigene Exporte 0
Neu Amazon Bearbeitungszeit ändern bei 600000 Angeboten Arbeitsabläufe in JTL-Wawi 1
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Rechnungsadresse ändern nach Rechnungserstellung JTL-Wawi 1.8 1
Neu Probleme mit Artikelzustand bei Ebay Laufene Artikel ändern Einrichtung und Installation von JTL-eazyAuction 4
Passwort nach X Tagen ändern JTL-Wawi 1.8 13
Neu Nova Farbe ändern Templates für JTL-Shop 14
In Diskussion CustomWorkflow löschen bzw. ändern JTL-Workflows - Ideen, Lob und Kritik 3
Gelöst Servicedesk Workflow Datei erstellen um einen Auftrag zu ändern Gelöste Themen in diesem Bereich 1
Neu URL ändern Allgemeine Fragen zu JTL-Shop 2
Versandarten Bildergröße ändern Einrichtung JTL-Shop5 0
Neu Lageroption "Charge" ändern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Lagerbestand ändern bei Artikeln mit Seriennummern. User helfen Usern - Fragen zu JTL-Wawi 2
Neu Hilfe zum Thema Versandart ändern User helfen Usern - Fragen zu JTL-Wawi 1
Neu Versandart schon in der Übersicht ändern anstatt den ganzen Auftrag zu öffnen JTL-Wawi - Ideen, Lob und Kritik 0
Neu E-Mail Versand in JTL - Absender ändern User helfen Usern 2
Neu Workflow Rechnungsvorlage ändern klappt nicht - Wawi 1.7.13.1 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Seiten Priority in der Sitemap ändern Allgemeine Fragen zu JTL-Shop 5
Neu Loading Kringel Spinner Ladehilfe ändern/deaktivieren - werde wahnsinnig.. Allgemeine Fragen zu JTL-Shop 0
Neu Zahlungsart beim Import ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Steuerart ändern User helfen Usern - Fragen zu JTL-Wawi 2
Maße von DHL-Paketen ändern JTL-Wawi 1.6 0
Neu Variantenartikel mit Ameise exportieren, ändern und wieder importieren? JTL Ameise - Eigene Exporte 14
Neu Zahlungsziel in Vorlage bei Kauf auf Rechnung ändern User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen