Gelöst Workflow Artikel aus Lager B farblich markieren

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
Hallo allerseits!

Wir haben neuerdings unser Ladengeschäft als zweites Lager angelegt in der Wawi 1.5.18.2. Alle Artikel aus dem Laden sollen in unserem Onlineshop verfügbar sein. Nun wünschen wir uns, dass Artikel unter der VERKAUFSansicht in Aufträgen farblich markiert werden, wenn sie NUR im Laden Lager verfügbar sind und im Optimalfall eine Mail an den Laden verschickt wird, damit der reservierte Artikel aus dem Verkauf genommen wird.

Einen Workflow für farbliche Markierungen habe ich bereits für verfügbare Artikel (=grün) und Artikel, die nachbestellt werden müssen (=rot).
Kann mir jemand auf die Sprünge helfen?
 
  • Gefällt mir
Reaktionen: knackig

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
987
90
Hallo @Neumann,

Cool das ihr euch mit Workflows beschäftigt. Leider ist mir nicht ganz so klar was genau ihr braucht? Geht es hier um eine Bedingung oder um eine Aktion eine Mail zu senden?
 
  • Gefällt mir
Reaktionen: Neumann

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
Hi @Björn Ponsen ,

es geht um die Bedingung: es ist ein Artikel in einem Auftrag reserviert, der nicht im Standardlager vorhanden ist, aber im Ladenlager.
Der dann die Aktion "Mail versenden" und "Farbcodierung" auslöst. Die Aktionen hab ich, die funktionieren auch.

Mir fällt es schwer, die richtige Logik zu finden und die passenden Variablen auszuwählen.

Das Problem, dass ich habe, ist:
bisher greift mein Workflow auch, wenn ein Artikel noch gar nicht erschienen ist, oder wenn eine Freiposition enthalten ist. Das muss ich auf jeden Fall ausschliessen.

Für Hilfe wäre ich dankbar!
 

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
987
90
Hi @Neumann,

ihr könnt Artikel\Bestandsübersicht\Warenlager mit diesem Artikel \ enthält Standard Lager gleich true nutzen. So habt ihr eine Auswertung ob der Lager im Standardlager vorhanden ist.

Bitte beachtet das es sich nur um ein Beispiel handelt und einige Faktoren wie Lieferantenbestand zum Eigenen Lagerbestand hinzufügen, den Bestand des Standardlager künstlich erhöhen würden.
 

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
Ich hab hier was gebastelt, das reicht aber noch nicht, denn WENN sich ein Artikel in der Bestellung befindet, der sowohl im Lager "Warehouse" eingebucht ist ALS AUCH im Laden Lager, wird der Workflow ausgelöst. genau das gilt es zu verhindern!

Das heisst, diese Überprüfung, wie ich sie hier gebastelt habe, soll PRO Artikel gemacht werden. Das ist aber offenbar nicht der Fall, der Workflow prüft, ob irgendein Artikel aus dem Auftrag im Lager Laden eingebucht ist und ignoriert, ob es gleichzeitig auch einen Bestand im Lager Warehouse gibt. Genau darum geht es aber. Die Frage für den Workflow ist: "Gibt es in diesem Auftrag einen Artikel, der nicht im Warehouse verfügbar ist, sehr wohl aber im Laden? Und wenn ja - welcher ist das?" Wenn die Überprüfung nicht pro Artikel passiert, funktioniert das natürlich nicht.

Beide Lager haben den Status Standardlager, Warehouse mit einer höheren Priorität als Laden.

Hab ich hier einen Knoten im Kopf? Der Workflow im Detail:

Workflow Ladenmail- und Markierung.PNG
 

Anhänge

  • Workflow Ladenmail- und Markierung.PNG
    Workflow Ladenmail- und Markierung.PNG
    16,8 KB · Aufrufe: 10

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
Gibt es hier tatsächlich niemanden mit dem gleichen Problem? Ladenlager ist online verfügbar und dann? Wie erkenne ich am Packtisch, wo der Artikel sich befindet?
 

Gökhan Basoglu

Moderator
Mitarbeiter
15. August 2019
164
49
Ich hab hier was gebastelt, das reicht aber noch nicht, denn WENN sich ein Artikel in der Bestellung befindet, der sowohl im Lager "Warehouse" eingebucht ist ALS AUCH im Laden Lager, wird der Workflow ausgelöst. genau das gilt es zu verhindern!

Das heisst, diese Überprüfung, wie ich sie hier gebastelt habe, soll PRO Artikel gemacht werden. Das ist aber offenbar nicht der Fall, der Workflow prüft, ob irgendein Artikel aus dem Auftrag im Lager Laden eingebucht ist und ignoriert, ob es gleichzeitig auch einen Bestand im Lager Warehouse gibt. Genau darum geht es aber. Die Frage für den Workflow ist: "Gibt es in diesem Auftrag einen Artikel, der nicht im Warehouse verfügbar ist, sehr wohl aber im Laden? Und wenn ja - welcher ist das?" Wenn die Überprüfung nicht pro Artikel passiert, funktioniert das natürlich nicht.

Beide Lager haben den Status Standardlager, Warehouse mit einer höheren Priorität als Laden.

Hab ich hier einen Knoten im Kopf? Der Workflow im Detail:

Den Anhang 39180 betrachten
Hi @Neumann,


ich denke ihr habt das Problem schon richtig erkannt.
Zitat: Wenn die Überprüfung nicht pro Artikel passiert, funktioniert das natürlich nicht.

Ein DotLiquid mit einer Schleife über die Artikelpositionen wäre hier die Lösung denke ich.
 
  • Gefällt mir
Reaktionen: Neumann

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
580
Hi zusammen,

das ist doch eigentlich total einfach und genau so umsetzbar, wie der Kunde es möchte.

1.) Es gibt zwei getrennte Warenlager vom Typ Standard (Versand + Laden)
2.) Es gibt einen Workflow > Auftrag erstellt > Prüfe ob Ware ausschließlich in "Laden" verfügbar (damit der Bestand aus dem Regal genommen wird) > falls Ware nur im Laden verfügbar > dann setze Auftragsfarbe blau
3.) Die blauen Aufträge sieht man dann schön in der Auftragsübersicht von JTL-Wawi

In JTL- Packtisch+ in der Auftragsübersicht seht ihr immer nur die Aufträge, die auch tatsächlich aus dem Warenlager ausgeliefert werden können, in welches ihr eingeloggt seid (zumindest ab Version 1.6 wird es so sein. In der 1.5 ist das glaube ich defekt)

Über JTL-Wawi könnt ihr die Ware dann von Laden in Versand umlagern oder an beiden Standorten Aufträge verschicken.

Also eigentlich ist die gestellte Anforderung nicht besonders hoch oder ich habe irgendwas nicht richtig verstanden :)
 
  • Gefällt mir
Reaktionen: Neumann

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
@Stephan Handke ja, genau, ich empfinde die Anforderung auch als nicht besonders hoch!

An der genauen Umsetzung dieses Workflows

> Auftrag erstellt > Prüfe ob Ware ausschließlich in "Laden" verfügbar (damit der Bestand aus dem Regal genommen wird) > falls Ware nur im Laden verfügbar > dann setze Auftragsfarbe blau
scheitere ich aber leider bisher.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
580
Ah, dein Lösungsansatz oben mit "Lager 1 Gleich" und "Lager 2 Ungleich" oben war schon ganz gut. Als Bedingung verwendest du bitte nichts kompliziertes auf die Artikelposition runtergebrochen, sondern viel einfacher
  • Auftrag>Auftragspositionen>KomplettLieferbarAusLager Gleich Laden
  • AND (Alle Bedingungen erfüllt)
  • Auftrag>Auftragspositionen>KomplettLieferbarAusLager Ungleich Versandlager
  • Aktion: Setze Farbe
Mein Lösungsansatz bezieht sich auf Version 1.6 - falls diese Bedingung in Version 1.5 noch nicht zu finden ist, kannst du dich schon darauf freuen.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
580
Hab mal nachgeschaut. Ist in der Tat ein neues 1.6er Feature. Bis dahin hilft vermutlich nur eine komplexere SQL Abfrage über eine Erweiterte Eigenschaft mit DirectQuery.
 
  • Gefällt mir
Reaktionen: Neumann

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
Ok,
das Problem an dieser Logik
-> Auftrag>Auftragspositionen>KomplettLieferbarAusLager Gleich Laden ist die Komplettlieferbarkeit. Bei uns gibt es (wird es geben) viele Aufträge mit mehreren Positionen, von denen nur einer im Laden lagert, die anderen aber im anderen Standardlager. D.h. doch, der von Dir beschriebene Workflow greift bei all diesen Aufträgen dann nicht. Richtig?

Der greift nur, wenn alle Positionen des Auftrags ausschließlich im Laden verfügbar sind. Und jetzt wird es interessant.
Die Logik-Ausgangsposition ist hier nämlich die gleiche wie meine, nicht? Vielleicht verstehe ich es auch nur nicht umfassend, aber so wie ich es sehe, werden teillieferbare Aufträge so nicht berücksichtigt, die sind aber das Problem, das ich habe. Vielen Dank für die Bemühungen auf jeden Fall!!
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
580
Das ist richtig. So hatte ich deine Ausgangslage - den ursprünglichen Wunsch verstanden. Es wird aber ebenfalls die Option "IstTeillieferbarAusLager" geben. Das kann man also zusätzlich noch ergänzen.

Ggf. müssen wir uns über die Bedingung tatsächlich noch einig werden?

Wann genau willst du die Ware aus dem Ladenlokal in das Versandlager bringen lassen?

Immer dann, wenn ein Auftrag aus dem Versandlager nicht vollständig geliefert werden kann UND für die Lieferung Ware aus dem Ladenlokal benötigt?


Dann müsste die Bedingung lauten
(
* Ist aus dem Versandlager NICHT lieferbar
oder
* Ist aus dem Versandlager NUR teillieferbar
)
und
(
* Ist aus dem Ladenlokal teillieferbar
oder
* Ist aus dem Ladenlokal komplett lieferbar
)

Wenn ich jetzt nichts vergessen habe, müsste auf diese Weise alle Aufträge farblich markiert werden, für die zwingend Ware aus dem Ladenlokal benötigt wird.

Bei einer so komplexen Bedingungen werden aber auf jeden Fall erweiterte Eigenschaften mit Dot Liquid fällig.

Was noch nicht heißt, dass der Auftrag im Anschluss tatsächlich schon lieferbar wird, weil es kann ja auch Artikel geben, die noch beim Lieferanten nachbestellt werden müssen.

Offene Fragen:
- Die farbliche Markierung der Auftrag entfernen die Mitarbeiter dann manuell, sobald sie die Artikel aus dem Regal im Laden genommen haben?
- Durch die Auftragsfarbe, wissen die Mitarbeiter leider auch gar nicht, welche Artikel jetzt im Versandlager gebraucht werden, sondern nur dass überhaupt welche gebraucht werden (bei mehr als einem Artikel pro Auftrag)


Wir arbeiten aber gerade für Version 1.6 auch an einer neuen Beschaffung, hier ein erster (schon älterer) Screenshot. Das wird ein mächtiges Tool werden, mit man solche Berechnungs- und Umlagerungsvorschläge von Lager A zu Lager B künftig auf Knopfdruck berechnen und automatisch Umlagerungen erstellen kann.
https://issues.jtl-software.de/issues/WAWI-42246

Die volle Funktionalität wird aber sicher erst mit 1.7.x.x kommen. Für v1.6 kommen aber schon eine ziemlich coole neue " Bestellvorschläge 2.0"
 

Neumann

Gut bekanntes Mitglied
18. Juni 2015
255
24
Genau: "wenn ein Auftrag aus dem Versandlager nicht vollständig geliefert werden kann UND für die Lieferung Ware aus dem Ladenlokal benötigt? "

Die Bedingung stelle ich mir genau so vor, wie oben aufgeführt: ich brauche quasi ne Klammer.

Das ist auch richtig: "Was noch nicht heißt, dass der Auftrag im Anschluss tatsächlich schon lieferbar wird, weil es kann ja auch Artikel geben, die noch beim Lieferanten nachbestellt werden müssen."

Zu den offene Fragen:
"- Die farbliche Markierung der Auftrag entfernen die Mitarbeiter dann manuell, sobald sie die Artikel aus dem Regal im Laden genommen haben? "

Ich denke, die Markierung würde ich erst entfernen, wenn der Ladenartikel im Lager ist und umgelagert wurde. Nzw haben wir eine Markierung für "unvollständig", d.h. man könnte die Markierung gleichzeitig mit ausbuchen des Artikels ändern in "unvöllständig" und als Hinweis vermerken: "Artikel XY kommt aus dem Laden". Das ist aber die richtige Frage.

"- Durch die Auftragsfarbe, wissen die Mitarbeiter leider auch gar nicht, welche Artikel jetzt im Versandlager gebraucht werden, sondern nur dass überhaupt welche gebraucht werden (bei mehr als einem Artikel pro Auftrag) "

DAS ist mein größtes Problem. Von einer Automatisierung bin ich also ganz schön weit weg.

Danke für die Infos!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Workflow - Werte setzen JTL-Wawi 1.11 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Workflow Artkel bereits bestellt Arbeitsabläufe in JTL-Wawi 1
Neu Workflow bei Zahlungseingang User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow LandISO User helfen Usern - Fragen zu JTL-Wawi 3
Workflow zum abrufen der Upload-Datei aus dem Shop-Auftrag JTL-Wawi 1.11 0
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Neu Workflow zum automatischen Stornieren einer Rechnung nach Versand User helfen Usern - Fragen zu JTL-Wawi 4
Stornobeleg als Workflow-Trigger JTL-Wawi 1.10 6
Issue angelegt [WAWI-86213] Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow für voraussichtlichen Liefertag erstellen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow für voraussichtlichen Liefertag erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Lieferantenbestellung per Workflow bestätigen JTL-Wawi 1.11 0
In Diskussion Workflow: Straße enthält Postfiliale oder Paketshop JTL-Workflows - Fehler und Bugs 3
Neu Workflow 4 Wochen vor vorraus. Lieferdatum Arbeitsabläufe in JTL-Wawi 1
Überverkäufe über Workflow setzen JTL-Wawi 1.10 2
In Diskussion Workflow alle X Tage ausführen JTL-Workflows - Ideen, Lob und Kritik 5
Ausliefern Workflow über API JTL-Wawi 1.9 6
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
JTL-Workflow | Automatisches Speichern von Rechnungen möglich? JTL-Wawi 1.9 2
In Diskussion Workflow Angebote OHNE Auftrag JTL-Workflows - Ideen, Lob und Kritik 8
Gelöst Workflow-Trigger für Selbstabholung / FFN-Versand JTL-Workflows - Fehler und Bugs 2
In Diskussion Workflow für bezahlte Aufträge eines bestimmten Lagers → Pickliste zu bestimmter Uhrzeit JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow verändert Wert JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Standardlieferant JTL-Wawi 1.10 2
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2
Gelöst CustomWorkflow erscheint nicht in den Workflow-Aktionen JTL-Workflows - Fehler und Bugs 7
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu POS doppelte Artikel und Kategorien nach Update Einrichtung / Updates von JTL-POS 0
Neu Interne Links in den Dropdowns "Sortierung" und "Artikel pro Seite" auf follow setzen Betrieb / Pflege von JTL-Shop 1
Neu spezieller Artikel maximal 1 Stück je Kunde User helfen Usern - Fragen zu JTL-Wawi 3
Mehrere Artikel, aus mehreren Aufträgen in einer Retoure bearbeiten - How? JTL-Wawi 1.10 1
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 0
Eine GTIN zwei Artikel JTL-Wawi 1.8 4
Neu Exporte: $Artikel->Versandkosten ist nicht der günstigste Tarif? Allgemeine Fragen zu JTL-Shop 3
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Artikel temporäre Filter JTL-Wawi 1.11 0
Neu Standard Anzahl der gezeigten Artikel in Artikelübersicht Betrieb / Pflege von JTL-Shop 8
Neu Gespeicherter Warenkorb - bleiben die Artikel reserviert? Betrieb / Pflege von JTL-Shop 2
Fehler seit Version 1.10.15 bei Artikel Auslieferung über Bestandsmenge JTL-Wawi 1.10 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 2
POS: Manche Artikel lassen sich nicht manuell umschreiben JTL-POS - Fehler und Bugs 0
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Seit Update auf 1.11.4: Hunderte Artikel plötzlich „in Aufträgen reserviert“, aber keine passenden Aufträge vorhanden JTL-Wawi 1.11 5
Neu JTL Wawi sendet keine aufzuschaltenden Artikel an Amzon Amazon-Anbindung - Fehler und Bugs 2
Artikel ohne Bestandsführung bleiben im Versand hängen. JTL-Wawi 1.9 0

Ähnliche Themen