Neu Benachrichtigung per Workflow bei Wareneingang

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Hallo zusammen!

Meine Ausgangslage: Es gibt Artikel, die wir per "Überverkäufe möglich" den Kunden schon vor dem Wareneingang bei uns zur Vorbestellung anbieten. In diesen Fällen platziere ich in der Kurzbeschreibung einen entsprechenden Hinweise, z. B. "Auslieferung ab Ende März".
Wenn nun die Ware hereinkommt, führt in der Regel jemand anderes als ich den Wareneingang durch, ohne mich davon in Kenntnis zu setzen. Dies führt immer wieder dazu, dass der veraltete Vorbestellhinweis in der Kurzbeschreibung stehen bleibt.

Ich möchte mir nun einen Workflow anlegen, der mir dann eine E-Mail schickt, wenn bei einem bestimmten Artikel Bestand eingebucht wird.
Leider habe ich zum einen nicht die Möglichkeit gefunden, die Bedingung auf einen bestimmten Artikel oder eine bestimmte Gruppe von Artikeln einzuschränken, zum anderen funktioniert es mit meinen Einstellungen (vgl. Screenshot) auch nicht allgemein bei irgendeinenem Artikel. Konkret habe ich bei einem Testartikel ein Stück eingebucht, habe die Nachricht erhalten, dass ein Workflow startet, aber keine E-Mail bekommen.

Jemand eine Idee?

(Wahrscheinlich ist "Zulauf" nicht dasselbe wie "Wareneingang". Diese Option finde ich aber bei den Bedingungen nicht.)
 

Anhänge

  • Screenshot 2024-02-29 113016.jpg
    Screenshot 2024-02-29 113016.jpg
    96,9 KB · Aufrufe: 27

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.001
361
Moin. Dein Workflow steht in Artikel - Manuell, er wird doch niemals automatisch ausgeführt ?
Oder hast Du etwas vergessen zu schreiben ?
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Moin. Dein Workflow steht in Artikel - Manuell, er wird doch niemals automatisch ausgeführt ?
Oder hast Du etwas vergessen zu schreiben ?
Offenbar fehlt mir da noch grundlegendes Verständnis. Manuell wird der Bestand eingebucht (Bedingung erfüllt) ... geschieht ein Workflow nicht immer automatisch, wenn die Bedingung erfüllt ist? Was hat ein Workflow für einen Sinn, wenn bei Erfüllung der Bedingung nichts automatisch passiert, sondern manuell ausgelöst werden muss?
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Moin. Dein Workflow steht in Artikel - Manuell, er wird doch niemals automatisch ausgeführt ?
Oder hast Du etwas vergessen zu schreiben ?
Das hat mir aber schon sehr geholfen: Den Workflow nicht unter "Manuell" angelegt, jetzt erhalte ich die Nachricht, wenn ich bei einem Testartikel Bestand einbuche. Gibt es die Möglichkeit, die Bedingung nicht für alle Artikel, sondern nur für bestimmte zu definieren?
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.001
361

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Irgendwie stehe ich auf dem Schlauch. Wie definiere ich die Bedingung "Bei Artikel Nr. xy erfolgt Wareneingang"?

Wenn ich das schaffe, kann ich natürlich in der Folge mehrere Bedingungen für mehrere Artikel definieren und "Eine Bedingung erfüllt" anwählen, etwa "Bei Artikel Nr. xy erfolgt Wareneingang" und ""Bei Artikel Nr. yz erfolgt Wareneingang", dann erhalte ich die Nachricht bei jedem dieser bestimmten Artikel. Aber wie bekomme ich eine Bedingung nach o. g. Art?
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.001
361
Irgendwie stehe ich auf dem Schlauch. Wie definiere ich die Bedingung "Bei Artikel Nr. xy erfolgt Wareneingang"?

Wenn ich das schaffe, kann ich natürlich in der Folge mehrere Bedingungen für mehrere Artikel definieren und "Eine Bedingung erfüllt" anwählen, etwa "Bei Artikel Nr. xy erfolgt Wareneingang" und ""Bei Artikel Nr. yz erfolgt Wareneingang", dann erhalte ich die Nachricht bei jedem dieser bestimmten Artikel. Aber wie bekomme ich eine Bedingung nach o. g. Art?
Du nimmst Ereignis Wareneingang und dort fragst Du nach Artikelnummer. Die Workflows werden entweder manuell oder beim Ereignis ausgeführt.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.001
361
Das geht wahrscheinlich (noch) nicht, meines Wissens werden nach aktuellem Stand nur "Plusbuchungen" getriggert...

Siehe hier:
https://issues.jtl-software.de/issues/WAWI-10099
Er schreibt doch, was er haben will:
Ich möchte mir nun einen Workflow anlegen, der mir dann eine E-Mail schickt, wenn bei einem bestimmten Artikel Bestand eingebucht wird.
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Du nimmst Ereignis Wareneingang und dort fragst Du nach Artikelnummer. Die Workflows werden entweder manuell oder beim Ereignis ausgeführt.
Vielen Dank, damit komme ich der Sache schon näher. Ich habe jetzt unter "Plusbuchung" bei der Bedingung "Artikel.Allgemein.Stammdaten.Artikelnummer enthält xy" eine Benachrichtigung auslösen können, indem ich bei xy eine Plusbuchung durchgeführt habe.
Wahrscheinlich muss ich aber in den Text der Benachrichtigung manuell die Artikelnummer eintragen, um jeweils zu erfahren, wo die Plusbuchung passiert ist, d. h. die Benachrichtigung kann nicht enthalten, welche erfüllte Bedingung gerade den Workflow getriggert hat, oder? (Üblicherweise nehme ja gerade nicht ich die Plusbuchung vor.)
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.001
361
Du kannst alle Artikel mit der "OR" Bedingung prüfen,
--oder--
Du kannst eine erweiterte Eigenschaft erstellen, wo Du alle Artikel prüfst.

Und in der Benachrichtigung kannst Du eine DotLiquid-Variable für Artikelnummer bzw. Artikelname einfügen.
So bekommst Du immer die Benachrichtigung mit der richtigen Artikelnummer.
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Du kannst alle Artikel mit der "OR" Bedingung prüfen,
--oder--
Du kannst eine erweiterte Eigenschaft erstellen, wo Du alle Artikel prüfst.

Und in der Benachrichtigung kannst Du eine DotLiquid-Variable für Artikelnummer bzw. Artikelname einfügen.
So bekommst Du immer die Benachrichtigung mit der richtigen Artikelnummer.
Genial, habe das unter den "..." beim E-Mail-Text gefunden. Damit habe ich alles, was ich brauchte. Herzlichen Dank!
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Was leider nicht funktioniert, ist die Benachrichtigung für eine Stückliste, bei der die Komponentenbestände erhöht werden und deren Verfügbarkeit dadurch steigt. Wir haben nämlich Stücklisten-Artikel im Shop, bei denen ich den Vorbestellbar-Hinweis entfernen will, wenn sie verfügbar sind, was aber vom Bestand der Komponenten abhängt.
Hast du da vielleicht auch eine Idee, mhv?
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.001
361
Was leider nicht funktioniert, ist die Benachrichtigung für eine Stückliste, bei der die Komponentenbestände erhöht werden und deren Verfügbarkeit dadurch steigt. Wir haben nämlich Stücklisten-Artikel im Shop, bei denen ich den Vorbestellbar-Hinweis entfernen will, wenn sie verfügbar sind, was aber vom Bestand der Komponenten abhängt.
Hast du da vielleicht auch eine Idee, mhv?
Moin. Bei einer Stückliste gibt es kein Wareneingang-Ereignis, sehr wohl aber bei einzelnen Komponenten.
Man könnte mit einer SQL Abfrage prüfen, ob diese Komponenten auch Teile einer Stückliste sind
und diese als Benachrichtigung ausgeben. Oder ich verstehe deine Frage nicht, und Du meinst etwas anderes ?
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.606
1.057

Der Titel des Threads sagt aber:

Benachrichtigung per Workflow bei Wareneingang


Plusbuchung != Wareneingang

JTL hat da leider die Tickets ein wenig durcheinander geworfen und es gibt auch noch das hier als Folgeticket:
https://issues.jtl-software.de/issues/WAWI-51411

Vielen Dank, damit komme ich der Sache schon näher. Ich habe jetzt unter "Plusbuchung" bei der Bedingung "Artikel.Allgemein.Stammdaten.Artikelnummer enthält xy" eine Benachrichtigung auslösen können, indem ich bei xy eine Plusbuchung durchgeführt habe.
Wahrscheinlich muss ich aber in den Text der Benachrichtigung manuell die Artikelnummer eintragen, um jeweils zu erfahren, wo die Plusbuchung passiert ist, d. h. die Benachrichtigung kann nicht enthalten, welche erfüllte Bedingung gerade den Workflow getriggert hat, oder? (Üblicherweise nehme ja gerade nicht ich die Plusbuchung vor.)

Meintest Du denn jetzt den Wareneingang oder die manuelle Plusbuchung?
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Moin. Bei einer Stückliste gibt es kein Wareneingang-Ereignis, sehr wohl aber bei einzelnen Komponenten.
Man könnte mit einer SQL Abfrage prüfen, ob diese Komponenten auch Teile einer Stückliste sind
und diese als Benachrichtigung ausgeben. Oder ich verstehe deine Frage nicht, und Du meinst etwas anderes ?
Salut!
Das Ereignis ist der Wareineingang bei der (Haupt-)Komponente. Ich lasse mich in diesem Fall benachrichtigen, muss dann aber die entsprechende Stückliste bearbeiten. Das geht, aber bequemer wäre es, wenn in der Benachrichtigung direkt der zu bearbeitende Artikel genannt würde, nicht derjenige, bei dem zwar der Wareneingang erfolgte (die Komponente), sondern derjenige, deren Verfügbarkeit im Shop sich ändert (die Stückliste).
Ist aber nicht so entscheidend :)
 

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10

Veganator

Gut bekanntes Mitglied
24. Oktober 2018
159
10
Der Titel des Threads sagt aber:


Plusbuchung != Wareneingang

JTL hat da leider die Tickets ein wenig durcheinander geworfen und es gibt auch noch das hier als Folgeticket:
https://issues.jtl-software.de/issues/WAWI-51411



Meintest Du denn jetzt den Wareneingang oder die manuelle Plusbuchung?
Mein naives Verständnis: Ware kommt an, der Mitarbeiter bucht die Anzahl ein. Ersteres ist der Wareneingang, aber davon weiß die Wawi ja zunächst nichts, sondern erst, wenn die Buchung vorgenommen wird.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu AlertService: Wunschzettel -> Hinzufügen/Entfernen wird nicht mehr als Benachrichtigung ausgegeben JTL-Shop - Fehler und Bugs 0
Workflow für Benachrichtigung bei Stammkunden JTL-Wawi 1.10 9
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Bildimporte per Ameise ein "netter" Zeitvertreib JTL-Wawi 1.11 0
Lieferantenbestellung per Workflow bestätigen JTL-Wawi 1.11 0
Fehler Export PDF Datei / Senden per Email JTL-Wawi 1.11 2
Alternativtext für Artikelbilder per Ameise pro Plattform setzen JTL-Wawi 1.10 0
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Aktivierung des Kundenkontos per Bestätigungsemail Allgemeine Fragen zu JTL-Shop 5
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "Ist Standard Dropshipping Lieferant" per Ameise exportieren User helfen Usern - Fragen zu JTL-Wawi 5
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
Neu Die Leiferantendaten bei Artikelstammdaten lassen sich per Ameise nicht ändern User helfen Usern - Fragen zu JTL-Wawi 6
Neu Rechnungsversand per Mail ohne Auslieferprozess Arbeitsabläufe in JTL-Wawi 3
Neu Kategorien per Ameise importieren Schnittstellen Import / Export 8
Neu Workflow zum automatischen Stornieren einer Rechnung nach Versand User helfen Usern - Fragen zu JTL-Wawi 1
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 2
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Neu 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
Neu 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
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
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
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 6
Neu Workflow: Musterbestellungen (0 € Gesamtbruttowert) automatisch ausliefern lassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 2

Ähnliche Themen