Neu Auftrag farblich markieren sobald auf Pickliste

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
Hallo zusammen,

bei uns kommt es immer wieder vor, dass die Kunden sich nach Auftragserteilung bei uns wieder melden und nachträglich noch Auftragsänderungen wünschen (sprich mänge ändern oder neue Artikel hinzufügen oder Artikel aus der Bestellung entfernen).
Somit kann es passieren dass diese Bestellungen bereits auf der Pickliste sind wenn der Kunde anruft und sich änderungen wünscht. Der Vertriebler weiß in diesem Moment natürlich nicht dass die ware bereits auf einer Pickliste ist und ändert Brav die Bestellung.
Tadaaaa Problem Entstanden.
Gibt es die Möglichkeit wenn ein Auftrag auf Pickliste kommt dass dieser automatisch eine andere Farbe bekommt als Beispiel?
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
also was ich bisher rusgefunden habe ist dass die Farbe die ich nutzen will in der Spalte kColor wäre und der wert müsste 16711935 sein in der Tabelle tBestellung.
Das heisst, es müsste eine SQL Anweisung stattfinden die mir aus der kPicklistePos den Wert aus der Spalte kBestellung auslesen müsste und in das Feld kColor den Wert 16711935 eintragen in der Zeile der kBestellung der tBestellung Tabelle.
Jetzt die Große Frage: Kann ich das so machen oder ist das Feld evtl. gesperrt?
 
Zuletzt bearbeitet:

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
Update tbestellung set kcolor = 16711935 where kbestellung =43222
so das Wäre die Anweisung für den Farbwechsel (zumindest in der Testumgebung hat das geklappt)
wie bekomme ich nun die kbestellung variable?
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
Hallo Enrico,
wir haben leider auch sehr viele Fälle in denen Ausliefern vor Zahlungseingang praktiziert wird.
Wenn ich mir sicher sein könnte dass "Auf Pickliste Setzen" = " Auftrag ändern" ist würde ich evtl. dort weiter suchen.
Und es soll ja über Pickliste laufen.
Aber danke für die Idee.
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
Derzeithaben wir eine Workaround, wir arbeiten so, dass derjenige der die Aufträge auf die Pickliste Setzt, die erst markiert dann einen Manuellen WF auslöst um diese farblich zu markieren und dann erst auf die "Pickliste pro Auftrag" setzt.

Ist es möglich die Anweisung die beim betätigen des Buttons [Eine Pickliste pro Auftrag...] ausgeführt wird bei unserem WF hinzuzufügen?
 

Manuel Pietzsch

JTL-Wawi
Mitarbeiter
2. Januar 2012
2.895
1.074
Hückelhoven
Hi,

das ist ziemlich knifflig. ggf. wäre ein rekursiver Workflow was für dich (will ich auch noch ein Video zu machen):

1. Workflow: Auftrag erstellt ruft einen Workflow für die Rekursion auf:

1595601924335.png

2. Workflow: Dieser ist zeitverzögert auf eine Stunde (damit jede Stunde aktualisiert wird) und ruft den Workflow Rekursion auf (das mache ich weil Workflows sich nicht selbst aufrufen können um Endlosschleifen zu vermeiden^^):

1595602021278.png


3. Workflow: Der prüft jetzt ob die Farbe noch nicht gesetzt ist und der Auftrag noch nicht verschickt wurde, dann ruft er Farbe setzen auf und startet wieder die Rekursion

Achtung: Spätestens wenn der Auftrag komplett ausgeliefert ist springt er raus, zur Sicherheit damit wir immer eine Endbedingung haben.
1595602099603.png

4. Workflow: Und hier ändern wir die Farbe wenn die Anzahl auf Picklisten > 0 ist:

1595602123324.png

Bevor du das ausführst würde ich gerne die Meinungen der anderen User hören. So richtig wohl fühl ich mich dabei ja nicht^^

Gruß

Manuel


Edit: Das wäre jedenfalls eine Lösung die ohne Datenbankeingriff updatekompatibel ist.
 

Anhänge

  • 1595600098726.png
    1595600098726.png
    111,5 KB · Aufrufe: 25
  • 1595601393069.png
    1595601393069.png
    85,5 KB · Aufrufe: 18
  • 1595601429425.png
    1595601429425.png
    95,4 KB · Aufrufe: 14
  • 1595601552869.png
    1595601552869.png
    92,8 KB · Aufrufe: 14
  • 1595601607337.png
    1595601607337.png
    112,4 KB · Aufrufe: 14
  • 1595601690650.png
    1595601690650.png
    83,7 KB · Aufrufe: 28

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.187
144
Gaildorf
Hi,

das Problem beginnt schon beim 2. Workflow. Bei einer Zeitverzögerung von 1 Stunde könnte eine Pickliste erstellt worden sein und ausgerechnet dann ruft ein Kunde an und möchte eine Änderung seines Auftrages haben. Zu diesem Zeitpunkt jedoch ist der Auftrag noch nicht farblich markiert.

Des Weiteren würde nach diesem Vorgehen der Auftrag für immer farblich markiert bleiben, da kein Workflow besteht der prüft ob die Bestellung versendet wurde und die Farbe zurücksetzt.

Ganz zu Schweigen vom Workflow- Log. Dieser würde sich in kürzester Zeit aufblähen und das würde man beim nächsten Update ganz schön bemerken.

Vielleicht habe ich jetzt etwas übersehen. Gerne mich berichtigen.

Gruß
Dali
 
  • Gefällt mir
Reaktionen: garifulin

Manuel Pietzsch

JTL-Wawi
Mitarbeiter
2. Januar 2012
2.895
1.074
Hückelhoven
Hi,

das Problem beginnt schon beim 2. Workflow. Bei einer Zeitverzögerung von 1 Stunde könnte eine Pickliste erstellt worden sein und ausgerechnet dann ruft ein Kunde an und möchte eine Änderung seines Auftrages haben. Zu diesem Zeitpunkt jedoch ist der Auftrag noch nicht farblich markiert.

Des Weiteren würde nach diesem Vorgehen der Auftrag für immer farblich markiert bleiben, da kein Workflow besteht der prüft ob die Bestellung versendet wurde und die Farbe zurücksetzt.

Ganz zu Schweigen vom Workflow- Log. Dieser würde sich in kürzester Zeit aufblähen und das würde man beim nächsten Update ganz schön bemerken.

Vielleicht habe ich jetzt etwas übersehen. Gerne mich berichtigen.

Gruß
Dali

Absolut korrekt. Ich denke richtig gut wird es nur über die Datenbank gehen. Ich nehme mal auf dass man bei Pickistenerstellung manuelle Workflows vom Auftrag ausführen kann, da liegt der Hund ja eigentlich begraben.

Gruß und Danke

Manuel
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
@Dalibor Josic danke schön, so muss ich das schon mal nicht schreiben.
Somit müssen wir also noch "Kurz " mit dem Workaround leben bis ein Trigger gefunden oder die Funktion im WF hinzugefügt wurden.
Schon mal danke für eure mühe und eure Aufmerksamkeit.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Name der Versandarten wird im Auftrag sporadisch nicht mehr angezeigt (2.0.3) JTL-Wawi 2.0 2
Artikelbeschreibung (oder Kurzbeschreibung) in Auftrag anzeigen/bearbeiten JTL-Wawi 2.0 2
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Rechnung an geänderte Emailadresse geht immer noch an die Alte (Ebay-Auftrag) JTL-Wawi 1.11 6
Exportvorlage: Auftrag nur Artikel die per Dropshipping verfügbar sind in Datei schreiben JTL-Wawi 1.11 4
Auftrag aus bestimmtem Lager JTL-Wawi 1.7 9
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
Neu Auftrag Mailen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
In Diskussion Doppelte Aufträge von Kunden filtern bzw. markieren JTL-Workflows - Ideen, Lob und Kritik 5

Ähnliche Themen