Gelöst Workflow für Aufträge mit Fehlbestand

Marvin S.

Aktives Mitglied
30. Juni 2020
64
5
Hallo zusammen,

ich bin aktuell auf der Suche nach ein Workflow, der unsere Kunden per Mail benachrichtigen soll, welcher Artikel zur Zeit nicht lieferbar ist und den nächst möglichen Liefertermin nennt.

Leider finde ich die Passende Bedingung nicht.

Ich hab den Artikel https://forum.jtl-software.de/threads/workflow-fuer-auftraege-mit-fehlbestand.110745/ schon gefunden und gelesen, aber leider möchte der Auslöser des Workflows nicht reagieren. (siehe Anhang)
Weiß jemand welche der vielen Fehlbestands-variablen ich brauche?
Wird diese dann auch im Text für die E-Mail verwendet?

Mit freundlichen Grüßen

Marvin
 

Anhänge

  • Fehlbestand.png
    Fehlbestand.png
    6,8 KB · Aufrufe: 43
  • Workflow Fehlbestand.png
    Workflow Fehlbestand.png
    28,8 KB · Aufrufe: 43

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
221
Herne
Hast du den Workflow auch richtig eingerichtet?
Unter Auftrag -> Erstellt

und unter beingung:
Auftrag/Auftragspositionen/OffeneArtikelPositionen/enthält/Artikel/Allgemein/Lager/Bestandsübersicht/Fehlbestand_inklusive-Zulauf_und_Einkaufsliste
Größer als 0

Dieses Feld musst du nehmen bei der Bedingung bzw. da nach suchen im Variablenbaum " Fehlbestand_inklusive-Zulauf_und_Einkaufsliste "

Was für Aktionen möchtest du haben bzw was soll mit den Aufträgen passieren die einen Fehlbestand haben?
 

Marvin S.

Aktives Mitglied
30. Juni 2020
64
5
Ja ich hab den Workflow 1 zu 1 von der Seite übernommen, bzw. so übernommen wie du ihn grade gepostet hast.

Leider trifft der Auslöser nicht zu, die Simulation ließt aus das der fehlbestand 0 ist was falsch ist. (Siehe Anhang)

Der Workflow sendet eine E-Mail an mich, vorerst.
 

Anhänge

  • TrackAndTrace 31.7.2020.png
    TrackAndTrace 31.7.2020.png
    85,3 KB · Aufrufe: 30

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
221
Herne
2.JPG

Jetzt mal eine Doofe frage aber zur simulation hast du einen Auftrag genommen der einen Fehlbestand hat?
Wie du in meinem Bild siehst es geht auf jeden Fall.
Ich kann grade nicht erkenne wo ein möglicher fehler sitzt
 

Marvin S.

Aktives Mitglied
30. Juni 2020
64
5
Ja der Auftrag ist der selbe wie im Unteren Bildabschnitt, mit dem Fehlbestand von 10.
Ich glaube das die Variable das Problem sein könnte.
"Fehlbestand_inklusive-Zulauf_und_Einkaufsliste"
259 Artikel sind aktuell in Aufträgen, aber 480 wurden schon nach bestellt.
Würde ja heißen das es kein Fehlbestand ist, obwohl einer vorhanden ist.
 

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
221
Herne
Es ist ein Fehlbestand weil im Zulauf nicht auf Lager bedeutet
und die Variable schaut eben nach all den Infos

Mich interessiert jetzt wirklich warum es bei mir geht bei dir aber nicht 🤔
 

Marvin S.

Aktives Mitglied
30. Juni 2020
64
5
Nachtrag.

Scheinbar ist wirklich dort der Fehler ich habe nun ein Auftrag gefunden wo noch kein Zulauf ist.
 

Anhänge

  • TrackAndTrace 31.7.2020 - Ohne Zulauf.png
    TrackAndTrace 31.7.2020 - Ohne Zulauf.png
    95,1 KB · Aufrufe: 18

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
221
Herne
Ich habs 💪
Es geht mit den Erweiterten eigenschaften

Ich habe mir das zur Hilfe genommen:
https://guide.jtl-software.de/jtl-w...eil-bestandscheck-mit-erweiterter-eigenschaft

Les dich da mal bisschen ein Ich habe den Bestandscheck aus
Schritt 6, 2.

das ist das snipped:

Code:
{% assign check = false -%} {% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%} {% if Artikelbeschreibungen.Artikel.Bestand < 5 %}{% assign check = true %}{% endif -%} {% endfor -%}
{{ check }}

Scheint gut zu Funktionieren vielleicht kannst du das auch mal testen
 
  • Gefällt mir
Reaktionen: Marvin S.

Marvin S.

Aktives Mitglied
30. Juni 2020
64
5
Das Problem bei dem ist, es checkt ja den Aktuellen Lagerbestand.
wir haben z.B. bei einen Kunden.
92 Bestellt.
87 im Lager.
-5 Verfügbar
5 Fehlbestand.
0 Zulauf

Workflow sagt alles sei in Ordnung da mehr als 5 im Lager sind.

Würde ich den auf 0 setzen würde er einigen Bestellungen übersehen.

1 Bestellt
2 im Lager
-1 Verfügbar
0 Fehlbestand
5 Zulauf

Die 2 die auf Lager sind, sind für ein anderen Kunden reserviert.

Und im Dschungel von DotLiquid ( https://guide.jtl-software.de/jtl-wawi/vorlagen/#tab-1546429365991-3-5 ) finde ich den Wald vor lauter Bäumen nicht. :D
Ich hatte dort versucht nach "Artikelbeschreibungen.Artikel" zusuchen aber fande nichts in die Richtung, wollte schauen ob es noch weitere Variablen neben Bestand gibt.
 

Marvin S.

Aktives Mitglied
30. Juni 2020
64
5
Hallo @trennscheibenwelt,
In der aktuellsten Version klappt die Abfrage der Bedingung nun wie ich Sie mir vorgestellt hatte.

Bedingung:
Auftragspositionen.NichtKomplettAusgeliefert gleich True
Auftragspositionen.OffenePositionen.enthält.MengeOffen größer als 0

Aktion:

E-Mail an mich selbst.

Text:
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.OffenePositionen -%}

Bestellt: {{ Artikelbeschreibungen.Menge }} {{ Artikelbeschreibungen.Einheit }} {{ Artikelbeschreibungen.Artikelbezeichnung }} - {{ Artikelbeschreibungen.Artikelnummer }}
MengeGeliefert: {{ Artikelbeschreibungen.MengeGeliefert }} {{ Artikelbeschreibungen.Einheit }}
MengeOffen: {{ Artikelbeschreibungen.MengeOffen }} {{ Artikelbeschreibungen.Einheit }}

{% endfor -%}

-----------------------------

Bis dahin klappt ja alles, nur finde ich nicht die Variable für den nächsten möglichen Liefertermin.
Ich wollte das Feld auslesen mit einer Variable aber ich finde die Passende irgendwie nicht.
{{Vorgang.VoraussichtlichesLieferdatum | Datum:'dd.MM.yyyy'}} kam bei mir 01.01.0001 raus :D


1597663142424.png
 

Anhänge

  • 1597663185506.png
    1597663185506.png
    18,6 KB · Aufrufe: 7

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
1.029
221
Herne
Hallo @Marvin S.
Finde ich super :thumbsup:

Ich wollte das Feld auslesen mit einer Variable aber ich finde die Passende irgendwie nicht.
{{Vorgang.VoraussichtlichesLieferdatum | Datum:'dd.MM.yyyy'}} kam bei mir 01.01.0001 raus

Das muss nicht unbedingt Falsch sein. Die WAWI gibt meisten solch ein Datum aus wenn es grade keinen Bezug zu einem Artikel hat.
Wenn du denn Workflow Testest oder diese Variable nutzt hast du die Möglichkeit einen "Vorschau-Auftrag / Artikel" zu wählen.
Versuch mal einen Auftrag zu nehmen der einen Artikel mit einem Voraussichtlichen Lieferdatum hat. Dann solltest du ein Ergebniss bekommen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow Web-Request Post für mollie Arbeitsabläufe in JTL-Wawi 5
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Workflow für Artikel versandklassen JTL-Wawi 1.7 1
Workflow für Versandart Wenn/Und JTL-Wawi 1.7 0
Workflow für Amazon Zahlart erstellen JTL-Wawi 1.7 0
Neu Workflow für Rechnung gesucht Arbeitsabläufe in JTL-Wawi 1
Workflow für Kaufland greift nicht mehr 1.8.11.0 kaufland.de - Anbindung (SCX) 5
In Diskussion Workflow für unbearbeitete Pickliste (versehentlich unbearbeitete in Auftrag verpacken verschieben) JTL-Workflows - Ideen, Lob und Kritik 2
JTL Mahnwesen Workflow- Email nach 30 Tagen noch nicht bezahlt. JTL-Wawi 1.8 0
Neu Workflow der bei Stücklisten: Überverkäufe de-/aktivieren User helfen Usern - Fragen zu JTL-Wawi 11
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Workflow Manuell HTML Request wie Server Antwort verarbeiten JTL-Wawi 1.7 0
Workflow Marktplätze - Otto, Kaufland, etc. JTL-Wawi 1.6 0
Workflow Artikel + Anzahl in Einkaufsliste aktualisieren JTL-Wawi 1.8 0
Workflow MwSt.-Sätze ersetzen 0% -> 19% ändert netto in Positionen aber nicht in der Auftragssumme JTL-Wawi 1.7 2
Neu API Integration via Workflow Arbeitsabläufe in JTL-Wawi 8
In Bearbeitung Workflow offene Aufträge zusammenfassen bei ausgelieferten JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow-Auswahl ... mit ins Kontext-Menü aufnehmen (rechten Maustaste) JTL-Wawi - Ideen, Lob und Kritik 2
Neu Benachrichtigung per Workflow bei Wareneingang User helfen Usern - Fragen zu JTL-Wawi 24
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
In Diskussion Workflow von Stornobelege Rechnung JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Gelöst Servicedesk Workflow Datei erstellen um einen Auftrag zu ändern Gelöste Themen in diesem Bereich 1
Neu Workflow mit Freipositionen in Email Gelöste Themen in diesem Bereich 3
Neu Workflow > Rechnungen > Label Setzen ? (1.8.11) User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflow Ereignis auslösen wenn alle Bedingungen erfüllt sind. Sonst anderes Ereignis auslösen. JTL-Wawi - Ideen, Lob und Kritik 0
Beantwortet Kunde von Firma per Workflow setzen JTL-Workflows - Ideen, Lob und Kritik 1
Workflow - Debitorennummer JTL-Wawi 1.8 2
In Diskussion Workflow - Artikelmerkmale setzen? JTL-Workflows - Ideen, Lob und Kritik 2
Workflow: Mahnungen - Fehler JTL-Wawi 1.8 5
Neu Workflow Lieferantenartikel-Nummer vor Artikelname setzen JTL-Wawi 1.7 1
In Diskussion Workflow wenn offene Rechnungen, dann weitere offene Aufträge sperren und im Kundensatz Sperrung setzten. JTL-Workflows - Ideen, Lob und Kritik 0
[JTL-WAWI API] - Trigger Sales Order Workflow Event JTL-Wawi 1.8 3
Workflow-Bug: 1.8.11 Attribute in Workflow setzen JTL-Wawi 1.8 10
In Diskussion Workflow, Wert setzen aus Zwischenablage/Clipboard JTL-Workflows - Ideen, Lob und Kritik 0
Neu EK-Preise per Workflow in Lieferantenbestellung einfügen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Rechnungsvorlage ändern klappt nicht - Wawi 1.7.13.1 User helfen Usern - Fragen zu JTL-Wawi 0
Neu per Workflow: WhatsApp oder ähnliches senden User helfen Usern - Fragen zu JTL-Wawi 0
Workflow Bug: Rechnungskorrektur erstellen aus Retoure JTL-Wawi 1.8 4
Gelöst In Workflow auf Stücklistenartikel zugreifen und dessen Eigenschaften anzeigen Gelöste Themen in diesem Bereich 7
Neu Manueller Workflow alle Artikel markieren funktioniert nicht JTL-Wawi - Fehler und Bugs 3
Englische Artikelbezeichnung in einem Workflow JTL-Wawi 1.7 0
Neu Suche Workflow Bedingung: "Wenn nicht storniert?" User helfen Usern - Fragen zu JTL-Wawi 2
Speichern von Retouren-Workflow schlägt fehl (JTL 1.6.39.0) JTL-Wawi 1.6 2
Neu Workflow: Vorname bei Auftragserstellung löschen Wawi 1.5 Gelöste Themen in diesem Bereich 3
Neu Vorschlag: Per Workflow Tickets erstellen Servicedesk (Beta) 1
Neu Workflow - Oberkategorie prüfen Eigene Übersichten in der JTL-Wawi 10
Neu Track&Trace für Österreichische Post JTL-Track&Trace - Ideen, Lob und Kritik 1
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 0
Neu Variablen für den Email Versand Einrichtung JTL-Shop5 0

Ähnliche Themen