Neu Workflow Artkel bereits bestellt

EsEs1984

Gut bekanntes Mitglied
24. Dezember 2008
229
1
Hamburg
Hallo zusammen,
ich möchte gerne ein Workflow haben, wo ich eine Info bekomme, wenn ein Auftrag eine Position enthält, die bereits er in der Vergangenheit auch bestellt hatte. Ich wurde die Positionen eingrenzen, Bsp. die Objekte aktiv wählen alslo die Artikel, wenn ein Artikel aus der Auswahl bereits in der Vergangeheit bestellt wurde, dass mir dann eine Mail gesandt wird.
Vielen Dank Für eure Hilfestellung und Vorschläge im Voraus.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hallo @EsEs1984,

das ist grundsätzlich möglich, allerdings nur unter Einsatz von SQL, da es keine Variable gibt, die eine Auftragshistorie des Kunden enthält. Du müsstest daher im Workflow eine sog. Erweiterte Eigenschaft erstellen (per DotLiquid) und darin eine Schleife über alle Artikelpositionen des Auftrags laufen lassen, in der jeweils (per SQL) geprüft wird, ob der Artikel bereits einmal vom selben Kunden bestellt wurde. Wenn ja, dann Mail. Im Mailtext dann vom Prinzip her noch mal das Gleiche, nur mit einer Liste derjenigen Artikel, auf die das zutrifft.
 
  • Gefällt mir
Reaktionen: EsEs1984