Hey, ich benutze für nicht bezahlte Aufträge und eine nachfolgende erneute Bestellung des gleichen Kunden einen Workflow unter Aufträge und frage mit folgender "Erweiterer Bedingung"
{% capture query %}
SELECT k.cKundenNr
FROM tBestellung AS b
LEFT JOIN tKunde AS k ON(b.[tKunde_kKunde] = k.kKunde)
WHERE k.cKundenNr = '{{ Vorgang.Stammdaten.Kunde.Kundennummer }}'
AND b.cBestellNr != '{{ Vorgang.Stammdaten.Auftragsnummer }}'
AND b.dBezahlt IS NULL
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}
die Kundendaten ab. Danach wird der Auftrag als Aktion- Zurückgehalten und ich erhalten eine eMail um den Vorgang zu überprüfen. (kann ja mal schief laufen)
Der Workflow läuft auch Super.
Nun hat ein Kunde mit gleichem Namen, Anschrift und PLZ erneut bestellt hat aber eine andere e-mail Adresse angegeben. Diese Auftrag lief leider durch.
Kann die oben genannte Bedingung irgendwie verändert werden.
Am Besten wäre wenn der Familienname, PLZ und Ort abgeglichen werden, mehr nicht. Stimmen diese drei Werte überein soll die Bedingung bereits erfüllt sein.
Kann mir hier jemand behilflich sein
Vielen Dank!!
Marco
{% capture query %}
SELECT k.cKundenNr
FROM tBestellung AS b
LEFT JOIN tKunde AS k ON(b.[tKunde_kKunde] = k.kKunde)
WHERE k.cKundenNr = '{{ Vorgang.Stammdaten.Kunde.Kundennummer }}'
AND b.cBestellNr != '{{ Vorgang.Stammdaten.Auftragsnummer }}'
AND b.dBezahlt IS NULL
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}
die Kundendaten ab. Danach wird der Auftrag als Aktion- Zurückgehalten und ich erhalten eine eMail um den Vorgang zu überprüfen. (kann ja mal schief laufen)
Der Workflow läuft auch Super.
Nun hat ein Kunde mit gleichem Namen, Anschrift und PLZ erneut bestellt hat aber eine andere e-mail Adresse angegeben. Diese Auftrag lief leider durch.
Kann die oben genannte Bedingung irgendwie verändert werden.
Am Besten wäre wenn der Familienname, PLZ und Ort abgeglichen werden, mehr nicht. Stimmen diese drei Werte überein soll die Bedingung bereits erfüllt sein.
Kann mir hier jemand behilflich sein
Vielen Dank!!
Marco