Gelöst Suche Workflow: E-Mail Benachrichtigung wenn Bestand von 0 erhöht wird

Stefan84

Aktives Mitglied
1. Juli 2019
24
2
Moin Moin,

folgende Situation, wir bekommen immer wieder neue Produkte, die zum einen im Onlineshop verfügbar gemacht werden müssen (Bilder, Texte, etc.) sowie ins Ladengeschäft geräumt werden sollen.
Hier kommt es immer wieder zu Fehlern, da unsere Lagercrew quasi gucken soll: Bestand 0? Dann 1x in den Shop, Rest ins Lager.

Würde das Lager einfach einbuchen können und die Shop Crew kriegt eigenständig ne Mail, dann wäre das Top für uns.
Falls jemand Tipps hat immer gerne her damit.

Stand jetzt habe ich es versucht mit Artikel->Wareneingang ->Plusbuchung und dann als Bedingung Bestand 0, aber das wollte nicht so recht.

viele Grüße Stefan
 

Thomas Berge

Moderator
Mitarbeiter
3. Dezember 2017
390
117
Hallo @Stefan84,

die Bedingung Bestand = 0 funktioniert nicht, da der Bestand schon gebucht wurde, wenn der Workflow getriggert wird, dann kann der Bestand nicht mehr 0 sein.

Du könntest einen "Artikel erstellt"-Workflow anlegen, der als Aktion die E-Mail an die Shopcrew schicken soll. Falls die E-Mail erst gesendet werden soll, wenn der Artikel im Lager verfügbar ist, dann im "Artikel erstellt"-Workflow als Aktion "Werte setzen" ein eigenes Feld füllen. Der zweite Workflow, der beim Wareneingang ausgelöst wird, schickt die E-Mail an die Shopcrew. Als Bedingung wird auf das eigene Feld geprüft, welches bei Artikelanlage gesetzt wurde.
 

Stefan84

Aktives Mitglied
1. Juli 2019
24
2

sebjo82

Sehr aktives Mitglied
3. Juni 2021
697
211
okay danke für den Tipp, das sieht ja nicht all zu schwer aus. Dafür brauche ich ein Programm um die Datenbank zu bearbeiten oder? Welches würdest du da empfehlen?

Danke schon mal für die Hilfe
Naja schwer womöglich nicht, aber es gibt bei Triggern eine wichtige Sache im Hinterkopf zu behalten: man verliert leicht den Überblick welche Trigger aktiv sind und was diese wann machen. Wenn man in Zukunft vor einem Problem mit der Datenbanklogik steht, und sich fragt warum die Datenbank so ein komisches Verhalten an den Tag legt, immer an die ganzen Trigger denken, die man über die Jahre programmiert hat. Trigger sollten entsprechend immer nur die Notlösung sein.
Als Programm einfach das SSMS von Microsoft
 

Stefan84

Aktives Mitglied
1. Juli 2019
24
2
Ich habe das ganze jetzt auf dem kurzen Dienstweg gelöst:

Wareneingang erstellt eine Mail mit eingebuchter Menge, Bestand und gesperrtem Bestand. So kann man aus der Mail in 2 Sekunden sehen ob es ein neues Produkt ist oder nicht.
 

Ähnliche Themen