Gelöst [Workflow] Prüfung des Verfügbaren Lagerbestands aller Artikel eines Aufrages

FW-TSL

Aktives Mitglied
20. April 2016
34
3
Moinsen!

Folgende Ausgangssituation: Wir haben sehr viel mit Vorbestellungen zu tun, die auch gern mal mehr bestellt werden als die initiale Auslieferung des Herstellers hergeben mag.
Daher müssen wir ein "Ranking" haben, d.h. wer zuerst bestellt bekommt auch zuerst die Ware.

Folgende Situation kann also auch auftreten (und tut sie auch regelmäßig)...

Kunde A bestellt Artikel "Vorbestellung" und Artikel "Wird-in-100-Jahren-verfügbar" am Zeitpunkt X.

Kunde B bestellt Artikel "Vorbestellung" und Artikel "Haben-wir-immer-da" 2 Wochen später.

Kunde C bestellt nur Artikel "Vorbestellung". Es treffen genau 2 Artikel ein.

Wenn der Artikel jetzt verfügbar wird würde mir die Wawi den Kunden A, B, und C als vollständig lieferbar Anzeigen, bis ich den ersten ausliefere, dann nur noch einen. Ich muss jetzt in irgendeiner Form dafür sorgen, dass das Bestelldatum bei der Lieferung Priorität behält. Das kann ich nach meinem Wissensstand leider nur händisch tun.

Daher möchte ich jetzt per Workflow die Abarbeitung der lieferbaren Aufträge automatisieren, aber die Aufträge die von dem Fall oben betroffen sind aussondern und händisch bearbeiten.
Da es ja nur um Artikel geht, die zwar einen Lagerbestand größer null, aber einen verfügbaren Lagerbestand von "minus X" haben, würde ich den Fall gern in den Bedingungen abprüfen.

Da finde ich im DotLiquid leider nur
Code:
{{ Vorgang.AuftragsPositionen.Positionen.ErstesObjekt.Artikel.BestandVerfügbar }}

Das funktioniert leider nur für das Erste Objekt und prüft nicht ob einer der Artikel eines Auftrages einen negativen. verfügbaren Bestand hat.

Habt ihr eine Idee wie ich das abbilden kann oder besser noch das Datum der Bestellung für Auslieferung prioriseren kann?

Nochmal zu Verdeutlichung: Ich will in der Tat den begehrten Artikel für den Kunden A auf Lager liegen lassen udn den zwar verfügbaren aber nicht nachbestelltbaren Artikel NICHT an den Kunden C ausliefern.
Das liegt einfach an der exclusivität und dem "Vorkaufsrecht" des frühen Bestellers, das muss ich in meinem Markt leider ganz genau so abbilden.

Ich freue mich was zu hören, Vielen Dank!!
-Basti
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
579
"ErstesObjekt" ist nur eine Orientierungshilfe, um überhaupt die Variablen sehen zu können.

Mach einen Rechtsklick auf das "ErstesObjekt" und erstelle dir für den Baum eine For-Schleife, diese durchläuft dann alle Artikel und fragt jeden Artikel einzeln ab. Das Ergebnis kannst du dir über Assign in einer eigenen Variable speichern und dann extern der Schleife weiter verwenden.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
579
Ein Beispiel dazu findet du auch in der JTL- DotLiquid-Doku im JTL-Guide im Bereich Beispielscript: "Zolldokumente für Easylog" (oder so ähnlich :) )
 

FW-TSL

Aktives Mitglied
20. April 2016
34
3
Moin Stephan,

das ist ja schonmal ein hoffnungsvoller Ansatz, das in Formel auszudrücken hakt noch ein wenig, würde mir da jemand nochmal einen Tipp geben?

Code:
{% for Position in Vorgang.Positionen -%}
{{ Vorgang.AuftragsPositionen.Positionen.ErstesObjekt.Artikel.BestandVerfügbar }}
{% endfor -%}
{% assign VerfügbarerLagerbestand = Vorgang.AuftragsPositionen.Positionen.ErstesObjekt.Artikel.BestandVerfügbar %}\
{%if VerfügbarerLagerbestand > 0 %}\
ja
{%endif %}
 

jogi72

Gut bekanntes Mitglied
6. April 2013
289
1
geht das auch mit dem Lieferantenbestand. Ich komme in den Workflows zur Auslieferung irgendwie nicht an den Lieferantenbestand.

Geprüft werden soll ob die Anzahl der bestellten Artikel auf wirklich beim Hersteller am Lager (Lieferantenbestand) sind.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow: Adresse - Strasse kürzen ( ab Wert "OT" ) User helfen Usern - Fragen zu JTL-Wawi 5
Workflow FollowUP Angebot JTL-Wawi - Ideen, Lob und Kritik 0
Beantwortet E-Mail Vorlage Versandbestätigung per Workflow ausführen, wie? JTL-Workflows - Ideen, Lob und Kritik 7
In Diskussion Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 17
In Diskussion Workflow besteht alle Test wird nur nicht ausgeführt JTL-Workflows - Fehler und Bugs 23
Verwiesen an Support Workflow artikel_erstellt wird bei LagerUmbuchung ausgelöst. JTL-Workflows - Fehler und Bugs 1
Neu Workflow Hilfe gesucht, Ersetzten eines Textes User helfen Usern - Fragen zu JTL-Wawi 4
Neu Workflow und Version für Vorhaben Starten mit JTL: Projektabwicklung & Migration 3
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Artikelnummer durch Lieferantennummer ersetzen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Log bei Workflow Fehler JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Rechnungsentwurf per Workflow? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Workflow Fehler User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow der prüft, ob eine Bestellung komplett aus einem bestimmten Lager lieferbar ist. User helfen Usern - Fragen zu JTL-Wawi 7
In Diskussion Custum Workflow - Syntax JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Keine Auslieferung nach Zahlungsartänderung über Workflow JTL-Workflows - Fehler und Bugs 4
Zahlungsmodul Workflow JTL-Wawi 1.9 17
Neu Workflow: Mail bei Notiz in Auftrags-Historie User helfen Usern - Fragen zu JTL-Wawi 1
Beantwortet Manueller Workflow lässt sich nicht anlegen (V 1.9.5.2) JTL-Workflows - Fehler und Bugs 13
Neu Hilfe bei Workflow - falsche Steuernummer bei Amazon hinterlegt User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow Freiposition JTL-Workflows - Fehler und Bugs 1
In Diskussion Workflow für Liefertag Wareneingang? JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow - Wert "Netto-EK" im Auftrag auf 0,00 € setzen für eine bestimmte Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow mit verfügbarem Bestand User helfen Usern - Fragen zu JTL-Wawi 4
Von Workflow lokal gespeicherte Datei direkt wieder löschen lassen JTL-Wawi 1.8 1
Neu Per WMS Workflow API Call ausführen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
In Diskussion Fragen zur Rechnungserstellung via Workflow JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Manueller Workflow zeitgestuert JTL-Workflows - Ideen, Lob und Kritik 20
Neu Workflow Adresse prüfen auf deutsche Kunden eingrenzen Gelöste Themen in diesem Bereich 6
Neu Brauche Hilfe bei einen Workflow in Sachen Versand Eigene Übersichten in der JTL-Wawi 6
Neu Permanenten Excel-Log über Workflow führen User helfen Usern - Fragen zu JTL-Wawi 2
Workflow DotLiquid: KomplettLieferbarAusLager zeigt FFN Lager an obwohl nicht komplett lieferbar aus diesem Lager JTL-Wawi 1.9 1
In Diskussion Workflow für eBays neues "Kaufabbruch"-Feature JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow zum Drucken von Shipping Labels JTL-Workflows - Ideen, Lob und Kritik 3
Neu Workflow für Warenpost nur wenn bestimmte Artikel in Bestellung User helfen Usern - Fragen zu JTL-Wawi 1
Workflow - Vorbestellung ausschließen von Storno JTL-Wawi 1.9 1
Neu Manueller Workflow/ automatischer Workflow Gelöste Themen in diesem Bereich 8
Rechnungsadresse Email Workflow Bedingungen für Rechnung erstellt fehlt JTL-Wawi 1.8 0
Korrektur Name des Absenders bei Anforderung der Bestätigung der E-Mail-Adresse Einrichtung JTL-Shop5 1
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Erzeugung des Barcodes für die Gebinde EAN JTL-Wawi 1.9 3
Gelöst iMin Swan 1 Pro Kundendisplay zeigt nur verkleinerte 1:1 Kopie des kompletten Hauptbildschirmes JTL-POS - Fragen zu Hardware 3
Teile des Artikelnamens Farblich hervorheben JTL-Wawi 1.9 2
Neu Update auf 1.9 - wo sind die Kommentarfelder des Artikels geblieben? Eigene Übersichten in der JTL-Wawi 1
Neu Nach dem entfernen des PayPal Checkout werden keine Zahlungsarten anderer Anbieter angezeigt. JTL-Shop - Fehler und Bugs 4
Fehler beim Update des Mandaten easybusiness JTL-Wawi 1.9 2
Neu Auflösung & Skalierung des Userinterfaces User helfen Usern - Fragen zu JTL-Wawi 1
Retoure - Buchen des Artikels JTL-Wawi 1.7 7

Ähnliche Themen