Issue angelegt Workflow: Mail wenn Mindestbestand erreicht wird

POOL_Total

Aktives Mitglied
6. Januar 2014
30
3
32425 Minden
Guten Tag meine Damen und Herren,
ich finde leider die Bedingung für Workflow nicht, die beim erreichen des Mindestbestandes eines Artikels die Aktion auslöst.
Es soll ganz simple funktionieren:
"Wenn ein Artikel den Mindestbestand erreicht -> wird eine Nachricht per Mail ausgelöst!"

Ich möchte mich bei Euch im Voraus für einen Tipp bedanken und wünsche Euch einen schönen Tag.
Bleibt gesund!
 
  • Gefällt mir
Reaktionen: A. Seller

Simone_die_Echte

Sehr aktives Mitglied
10. April 2014
1.294
365
Also generell können Bestandveränderungen ja Workflows auslösen.
Unter Artikel -> Warenlagerausgang -> Minusbuchung
Als Bedingung -> Warenlagerausgang\Artikel\Allgemein\Lager\Mindestbestand
Stellt sich nur die Frage welche Variable man eintragen muss... Kopfkratz. Da müsste doch einer von den JTL-Mitarbeitern helfen können, oder?
 
  • Gefällt mir
Reaktionen: POOL_Total

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.343
838
Unter Artikel -> Warenlagerausgang -> Minusbuchung

Da irrst Du leider, das sind nur (manuelle) Minusbuchungen, keine normalen Lagerbewegungen.

Der Workflow löst dann nur aus, wenn durch eine manuell durchgeführte Minusbuchung der Mindestlagerbestand erreicht oder unterschritten wird.

Siehe auch:
https://issues.jtl-software.de/issues/WAWI-51411
https://issues.jtl-software.de/issues/WAWI-24438

Daher am besten für alle 3 Tickets (inkl. diesem) voten:
https://issues.jtl-software.de/issues/WAWI-10099

Bisher hat JTL es ja erfolgreich geschafft das zu ignorieren und immer wieder neue Tickets zu dem Thema anzulegen und in dem Ursprungsticket sind leider mittlerweile sowohl Kommentare, als auch der Inhalt verschollen.
 

Simone_die_Echte

Sehr aktives Mitglied
10. April 2014
1.294
365
Moin Verkäuferlein,

das hast du mich aber kalt erwischt...

Es gab dazu in einem anderen Thread zu dem Enrico Input geliefert hat:
https://forum.jtl-software.de/threads/bestandswarnung-funktioniert-nur-im-test.166656/#post-904917
Es bedarf zwei Workflows, um alles abzudecken.
Unter Minusbuchung UND unter Auftrag ausgeliefert.
Hintergrund ist, dass nunmal das die Auslöser für die jeweiligen Workflows sind.
Eine Minusbuchung ist kein Ausgelieferter Auftrag und umgekehrt.
Das Problem des Threaderstellers, dass es er zum Schluss noch hatte lässt sich doch bestimmt über eine erweitere Eigenschaft per SQL lösen.
Gibt es hier keinen Spezi der sowas aus dem Handgelenk schütteln kann?
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.343
838
Hehe, ja das bestätigt meine Erfahrung, man kann zwar den Workflow unter "Auftrag" einrichten, dann fehlt nur meistens entweder das nötige Ereignis oder aber die benötigte Variable die angesprochen werden muss. :)

SQL braucht man da vermutlich gar nicht, sondern nur eine Schleife, die die Auftragspositionen durchläuft.
 

feuershow.de

Aktives Mitglied
11. November 2019
43
12
Hehe, ja das bestätigt meine Erfahrung, man kann zwar den Workflow unter "Auftrag" einrichten, dann fehlt nur meistens entweder das nötige Ereignis oder aber die benötigte Variable die angesprochen werden muss. :)

SQL braucht man da vermutlich gar nicht, sondern nur eine Schleife, die die Auftragspositionen durchläuft.
Hallo,
ich suche gerade nach einer Lösung für die 1.6. bezogen auf einzelne Lagerbestände, aber wenn ich es richtig verstehe, dann haben wir das schon länger im Einsatz, was ihr braucht.
Unter erweiterter Eigenschaften wird so abgefragt, ob der globale Mindestbestand unterschritten ist nach Auslieferung eines Auftrags:

{% for pos in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% if pos.Artikel.Bestand < pos.Artikel.Mindestbestand -%}
true
{% endif -%}
{% endfor -%}
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.343
838
Das ist schonmal ein guter Ansatz, muss ich mal ausprobieren. Allerdings bin ich da bisher immer wieder irgendwie auf neue Probleme gestoßen.

Man muss ja auch bedenken, dass dieser Workflow halt nur bei Aufträgen / Auslieferungen greift. Differenzbuchungen (Plus-/Minus-Buchungen), Inventurbuchungen, Zustandsänderungen, etc. pp. werden dann nicht erfasst.
Aber ein Schritt zur Lösung (als Workaround) ist das auf jeden Fall.
 

overfl0w23

Mitglied
19. Oktober 2020
26
4
localhost
Ich hab es wie folgt gelöst:

Workflow erstellen:
Artikel -> Warenlagerausgang -> Minusbuchung

jtl1.jpg
Hinzufügen mit folgendem Code:
Rückgabetyp Boolean

jtl2.jpg

Code:
{% assign Bestand = Vorgang.Artikel.Bestandsübersicht.Verfügbar %}
{% assign Mindestbestand = Vorgang.Artikel.Allgemein.Lager.Mindestbestand %}
{% if Bestand < Mindestbestand %}
{{ "Artikelnummer1,Artikelnummer2,Artikelnummer3" | Matches: Vorgang.Artikel.Allgemein.Stammdaten.ArtNrSku, true }}
{% else %}
false
{% endif %}

Statt "Artikelnummer1" musst Du dann halt deine Artikelnummern eintragen. Leider händisch etwas aufwendig.

Dann nur noch die Bedingungen festlegen:

jtl3.jpg

Und eine Zeitverzögerung von 1 Stunde einstellen.
jtl4.jpg



Dann sollte der Fuchs laufen ;)

LG
Maurice
 

Scubarpro

Gut bekanntes Mitglied
18. September 2015
195
24
Ich hab es wie folgt gelöst:

Workflow erstellen:
Artikel -> Warenlagerausgang -> Minusbuchung

Den Anhang 77194 betrachten
Hinzufügen mit folgendem Code:
Rückgabetyp Boolean

Den Anhang 77197 betrachten

Code:
{% assign Bestand = Vorgang.Artikel.Bestandsübersicht.Verfügbar %}
{% assign Mindestbestand = Vorgang.Artikel.Allgemein.Lager.Mindestbestand %}
{% if Bestand < Mindestbestand %}
{{ "Artikelnummer1,Artikelnummer2,Artikelnummer3" | Matches: Vorgang.Artikel.Allgemein.Stammdaten.ArtNrSku, true }}
{% else %}
false
{% endif %}

Statt "Artikelnummer1" musst Du dann halt deine Artikelnummern eintragen. Leider händisch etwas aufwendig.

Dann nur noch die Bedingungen festlegen:

Den Anhang 77200 betrachten

Und eine Zeitverzögerung von 1 Stunde einstellen.
Den Anhang 77203 betrachten



Dann sollte der Fuchs laufen ;)

LG
Maurice


Hi,

netter Ansatz, aber wir haben ca. 4000 Artikel, die kann ich doch nicht alle dort eintragen. Hier muss JTL einfach nachbessern und das Zeitnah. Vor 2 Jahren wurden bereits diverse Tickets eröffnet aber nichts umgesetzt. Wie lange soll man das noch dauern ....

VG
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.343
838
Hi,

netter Ansatz, aber wir haben ca. 4000 Artikel, die kann ich doch nicht alle dort eintragen. Hier muss JTL einfach nachbessern und das Zeitnah. Vor 2 Jahren wurden bereits diverse Tickets eröffnet aber nichts umgesetzt. Wie lange soll man das noch dauern ....

VG

Hihi, das Ursprungsticket dazu ist schon über 7 Jahre alt. Keine Ahnung, was alles möglich ist, wenn die Wawi den Sprung auf C# geschafft hat, aber im Moment ist das wie auf unseren Straßen und Autobahnen, überall Löcher, Baustellen und Absperrungen, aber so richtige Ergebnisse lassen auf sich warten. :)
 
  • Gefällt mir
Reaktionen: Scubarpro
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
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
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
Neu Workflow Web-Request Post für mollie Arbeitsabläufe in JTL-Wawi 5
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 Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
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
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
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
Neu Workflow für Rechnung gesucht Arbeitsabläufe in JTL-Wawi 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
Workflow für Kaufland greift nicht mehr 1.8.11.0 kaufland.de - Anbindung (SCX) 5
[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
In Diskussion Workflow für unbearbeitete Pickliste (versehentlich unbearbeitete in Auftrag verpacken verschieben) JTL-Workflows - Ideen, Lob und Kritik 2
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 E-Mail-Adresse beim Versand von Lieferantenbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
In Email-Vorlage: E-Mail Adresse im eigenen Feld verwenden JTL-Wawi 1.8 4

Ähnliche Themen