Neu Workflow Kundenidentifikation mit Gastbereich

TecCa

Aktives Mitglied
5. November 2017
28
0
Hallo zusammen,
ich arbeite an einer Neukundenerkennung, aber ich stoße da an eine Grenze. Für mich ist das ein Workflow, aber vielleicht ist da ja schon der Denkfehler...

Als Workflow habe ich hinterlegt, dass wenn ein Kunde erstellt wird (neuer Datensatz wird in die Datenbank geschrieben), es eine E-Mail an den Bearbeiter gibt. Aber so ganz ist das noch nicht so, wie ich das möchte.
Eigentlich möchte ich nämlich tatsächliche Neukunden erkennen. Also auch die E-Mail-Adressen ausschließen, die immer mit einem Gastkonto bestellen. Lieber wäre mir auch eine Kombi-Abfrage z.B. Nachname + PLZ, ob der schon in der Datenbank vorhanden ist, aber da wüsste ich jetzt erstmal gar nicht, wo ich ansetzen soll.

Je nachdem, wie ich das Neukundenproblem lösen kann, könnte ich das nämlich auch auf weitere Bereiche ausdehnen, wie Versandprüfung oder auch, ob die Adresse richtig eingegeben wurde, wenn eine Packstation beliefert werden soll (warum muss hier eigentlich immer noch die Packstationsnummer explizit in den Adresszusatz?).

Habt schon mal lieben Dank!
 

Rico Giesler

Offizieller Service Partner
SPBanner
10. Mai 2017
13.247
1.526
Es gibt einen Workflow für Doppelte Kundendaten.
{% capture query %}
SELECT cKundenNr FROM tKunde
WHERE kKunde != {{ Vorgang.InterneKundennummer }}
AND (
( cEMail = '{{ Vorgang.Adresse.EMail }}')
OR ( cTel != '' AND cTel = '{{ Vorgang.Adresse.Telefon }}' )
OR ( cName = '{{ Vorgang.Adresse.Name }}'
AND cOrt ='{{ Vorgang.Adresse.Ort }}'
AND cPLZ = '{{ Vorgang.Adresse.PLZ }}')
)
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}
Diesen könntest du dir ein wenig anpassen und in den erweiterten Eigenschaften eintragen.
Wichtig ist allerdings, dass er hier auch Daten ausgibt wenn keine Mailadresse hinterlegt ist.

Aber eventuell ist es ein Ansatz für dich.
 

Ähnliche Themen