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.376
413
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.610
1.058
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.376
413
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.610
1.058
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
75
13
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.610
1.058
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

Sehr aktives Mitglied
19. Oktober 2020
120
63
Celle
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

Sehr aktives Mitglied
18. September 2015
260
27
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.610
1.058
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
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
Neu Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
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 Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Workflow ausführen bei Lagerbestand 0 eines Lagers JTL-Workflows - Fehler und Bugs 3
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Sendungsnummern per Mail versenden bei mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 5
Kein E-Mail-Versand von Versandbestätigung und Zahlungsbestätigung JTL-Wawi 1.10 0
Kein e-Mail Versand aus der Wawi - Fehlermeldung JTL-Wawi 1.11 18
Neu Retoure Vorlage "Mail" abgeändert, jedoch wird Standard Formular versendet Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Kein E-Mail-Versand mit Anhängen möglich JTL-Wawi 1.11 21
Neu Falscher E-Mail-Absender beim Arbeiten mit mehrere Firmen JTL-Wawi - Fehler und Bugs 0
Neu E-Mail Versandbestätigung wird an Amazon gesendet obwohl in den Einstellungen deaktiviert JTL-ShippingLabels - Fehler und Bugs 2
Neu E-Mail-Vorlagen HTTP 500 Error JTL-Shop - Fehler und Bugs 2
Neu E-Mail von DHL Abschaltung Geschäftskunden-Versand API GKV v3 zum 31.05.2026 Arbeitsabläufe in JTL-Wawi 10
Eigene Felder im Block "Firmen- und E-Mail Einstellungen verwalten" JTL-Wawi 1.10 3
Neu Einkauf organisieren, wenn Lager ohne Lagerbestand - wie macht Ihr das? Arbeitsabläufe in JTL-Wawi 0
Neu Vorschaubild aus dem Musterbeispiel geht nicht weg, wenn Bild übertragen wurde Allgemeine Fragen zu JTL-Shop 3
Neu DPD-Businessvertrag nicht möglich, wenn man Bestellungen aus Amazon abwickelt? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Datenabgleich schlägt fehl, wenn Hersteller zu Artikeln zugewiesen sind oder die Hersteller Bilder haben. WooCommerce-Connector 1
Rückerstattung wenn Zahlung nicht automatisch sondern manuell zugewiesen worden sind JTL-Wawi 1.9 0
Neu Kindartikel direkt anzeigen/auswählen wenn nur ein Kind vorhanden ist? User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen