1

Ich habe alle vergangenen Fragen überprüft und googelte Ergebnisse, aber ich kann keine gute Antwort darauf finden.Dynamics CRM Workflow: Verifizieren, dass Artikel einem Benutzer (vs. Team) zugewiesen ist, bevor Sie eine Benachrichtigung senden

In unserer MS Dynamics CRM 2016 Cloud-Implementierung haben wir basierend auf bestimmten Ereignissen E-Mail-Benachrichtigungen an den Eigentümer eines Leads oder einer Opportunity hinzugefügt. Manchmal ist der Eigentümer ein Team, und in diesen Fällen möchten wir vermeiden, dass er an das Team gesendet wird (es verursacht, dass der Workflow in "Warten auf Wiederholung basierend auf Fehler" hängen bleibt).

ich eine Qualifikation zu allen Workflows hinzugefügt zu sagen: war If OwningUser.PrimaryEmail Contains Data ...

Meine Theorie, dass, wenn ein Benutzer mit dem Feld Besitzer zugeordnet wurden, diese (alle unsere Nutzer haben primäre E-Mails außer Dienstkonten) passieren würde, und wenn ein Team assoziiert wäre, würde es fehlschlagen. Dies geschieht jedoch nicht - es versucht immer noch die E-Mail zu senden und schlägt fehl.

Ich war besorgt, dass es ein Problem sein könnte, wenn kein Benutzer zugewiesen wurde und das System versuchte, einen Nullwert zu referenzieren.

Allerdings kann ich keinen anderen Weg sehen, dies zu tun und niemand, mit dem ich gesprochen habe scheint auch zu wissen.

Antwort

4

Versuchen Sie, eine Bedingung wie diese hinzuzufügen. Dies sollte Ihnen hoffentlich sagen, wenn der Besitzer mit einem Team-Eintrag gefüllt ist, wenn nicht, dann können Sie die E-Mail sicher senden.

enter image description here