---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Erweiterte Bedingungen für E-Mail-Benachrichtigungen

# Erweiterte Bedingungen für E-Mail-Benachrichtigungen {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Verwenden Sie eine erweiterte Bedingung, um eine Benachrichtigung basierend auf dem aktuellen E-Mail-Datensatz zu senden, Feldwerte oder Systemeigenschaften zu ändern.  
Um eine Benachrichtigung mit einer erweiterten Bedingung zu senden, können Sie:

* Rufen Sie eine Funktion auf, die einen Wert zurückgibt, oder
* Legen Sie die globale Variable fest `Antwort `Mit einem Skript
{#c_OptSpecifyingAdvancedCond__ul_mbq_qhq_g3b}  
Im folgenden Code rufen Sie beispielsweise eine Funktion auf, um zu verhindern, dass das System eine E-Mail-Benachrichtigung sendet, wenn der Absender einer Selfservice-Anforderung ein Mitglied der XYZ-Gruppe ist:

    (function() {
      var groupMember = gs.getUser();
      return !groupMember.isMemberOf('XYZ');
    })();

Alternativ können Sie dieselbe erweiterte Bedingung mit skripten `Antwort `Variable:  


    var groupMember = gs.getUser();
      if(groupMember.isMemberOf('XYZ')){
        answer = false;
      } else {
        answer = true;
      };

Beachten Sie, dass das Skript festlegen muss `Antwort `Variable bis Wahr Zum Senden der Benachrichtigung. Wenn Sie kein Skript für Bedingungen ausführen, der Wert von `Antwort `Ist gleich dem letzten Wert, den Sie für die Variable festgelegt haben.

Sie können eine skriptbasierte Bedingung in hinzufügen Erweiterte Bedingung Feld, indem Sie das Formular „E-Mail-Benachrichtigung" konfigurieren und das Feld hinzufügen. Sie können auf das Feld in zugreifen Erweitert Anzeigen, ohne das Formular zu konfigurieren.  
Das Skript für erweiterte Bedingungen verwendet die folgenden globalen Variablen der Business-Regel:

* Aktuell: Enthält den aktuellen Datensatz aus der Tabelle, mit der die Benachrichtigung verknüpft ist.
* Ereignis: Enthält das Ereignis, das die Benachrichtigung ausgelöst hat.

{#c_OptSpecifyingAdvancedCond__ul_ujt_swp_54}  
Hinweis:  
Die Erweiterte Bedingung Das Feld wird zusätzlich zu anderen Bedingungen ausgewertet, die Sie für die Benachrichtigung festgelegt haben. Beide Bedingung Und Erweiterte Bedingung Muss als „wahr" ausgewertet werden, um die Benachrichtigung zu senden.
**Zugehörige Tasks**   

* [E-Mail-Benachrichtigung erstellen](https://servicenow-prod.fluidtopics.net/8LeU94ukr_PMpAoSq_YwRg "Erstellen Sie eine E-Mail-Benachrichtigung, die angibt, wann sie gesendet werden soll, wer sie erhält, was sie enthält und ob sie in einem E-Mail-Digest zugestellt werden kann.")

