Neu workflow: neukunden stammkunden superkunden

SHAAN

Sehr aktives Mitglied
26. August 2020
693
228
Moin zusammen,

@gjennessen hat im Forum https://forum.jtl-software.de/threads/workflow-neukunden-stammkunden-superkunden.90211/ einen collen Code niedergeschrieben, mit dem man alte und neue Kunden markieren kann.

Code:
{% assign AnzahlRechnungen = Vorgang.Stammdaten.Kunde.Rechnungen.Anzahl -%}\
{% if AnzahlRechnungen < 3 %}\
Neukunde
{% elseif AnzahlRechnungen < 10 %}\
Stammkunde
{% elseif AnzahlRechnungen > 9 %}\
Superkunde
{% endif %}

Ich würde gern den Code so erweitern, dass im Kundenkonto eine Kundenkategorie gesetzt wird, welche nur den Gesamtumsatz der letzten 90 Tage betrachten soll. Also nicht Rechnung, sondern Gesamtumsatz der letzten 90 Tage des Kunden bewerten.

Hintergrund ist der, dass Kunden wenn Sie irgendwann weniger bestellen, automatischen abgestuft werden sollen. Also z. B. von 5 Sterne Kunde zu 4 Sterne Kunde.
 

kelvin.

Sehr aktives Mitglied
15. Februar 2023
166
65
Frankfurt
Den Gesamtumsatz der letzten 90 Tage kannst du mit einer SQL Query herausbekommen.

Und nebenbei. die Abfrage mit der Anzahl der Rechnungen ist nicht ganz akkurat. Den stonierte Rechnungen werden mitgezählt 🙃
 

Ähnliche Themen