Neu Kunden Sortieren/ordnen

delmur

Mitglied
6. April 2018
11
0
Hallo allezusammen,

ich habe da ein Anliegen - ich hoffe die Frage wurde noch nicht gestellt.

Ich möchte die vorhandenen Kunden die bestellt haben, sortieren. D.h. vllt. müsste ich erfahren, ob der Kunde 1x oder mehrmals bestellt hat und je nachdem einordnen.

Bei dem Button Kunden sehe ich nur die Kundenauflistung. Diese würde ich kategorisch einordnen zb. Stammkunden etc.

Bitte um Rat und Hilfe

VG
delmur
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.245
1.526
Du könntest das eventuell über einen Workflow lösen.
Dann würden alle Kunden die mehr als X Bestellungen haben eine neue Kundengruppe zugewiesen bekommen.
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.245
1.526
Unter "Auftrag erstellt" legst du eine erweiterte Eigenschaft an.
Dort trägst du folgendes ein:
Code:
{% capture query %}
SELECT COUNT(*) FROM tBestellung WHERE tKunde_kKunde= '{{ Vorgang.Stammdaten.Kunde.InterneKundennummer }}'
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}
Wichtig ist, dass nach dem {{ result }} kein Enter oder Leerzeichen mehr kommt.

Die erweiterte Eigenschaft speicherst du ab und wählst sie nun als Bedingung aus mit "Größe als" und dann dem Wert den du haben möchtest. (also Beispielsweise 5).

Als Aktion dann Kundegruppe ändern oder Mail schreiben oder was auch immer dir beliebt.

Vielen Dank an @css-umsetzung für die Anregung bzw Hilfe.
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.245
1.526
Du legst einen Workflow an unter "Auftrag erstellt"
Dort gehst du in die Bedingungen und dort dann auf "erweiterte Eigenschaften".
Hier legst du eine erweiterte Eigenschaft an und trägst den Code ein. Das wird dann abgespeichert.
Nun kannst du die erweiterte Eigenschaft auswählen und wählst dann "Größer als" und dann deinen Wert aus.
Dann noch deine gewünschte Aktion anlegen.
 

SolWeintraub

Mitglied
14. August 2020
8
2
Hallo liebe Community,

ich würde gerne diesen alten Post wieder ausgraben, da wir etwas ganz ähnliches umsetzen möchten (jedoch abhängig vom Gesamtbestellwert eines Kunden). Eine Lösung wurde ja bereits gefunden, allerdings hätte ich hierzu eine Verständnisfrage:

Unter "Auftrag erstellt" legst du eine erweiterte Eigenschaft an.
Dort trägst du folgendes ein:
XYZ

Wenn ich die Bedingung unter "Auftrag erstellt" anlege, bedeutet das, dass der Workflow erst greift, wenn ein neuer Auftrag für einen bereits bestehenden Kunden erstellt wird? Also:

Kunde erstellt Auftrag --> Workflow sieht, dass Bedingung bereits (oder erst seit diesem Auftrag) zutrifft --> Kunde wird in neue Kundengruppe einsortiert?

Oder greift der Workflow auch rückwirkend?

Vielen herzlichen Dank,

SolWeintraub
 

Ähnliche Themen