Konfigurieren Sie den Erweiterungspunkt für Benachrichtigungen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Fügen Sie eine Aktion und ihre Funktionalität auf der Seite „Standardticket“ für eine Vertragsanforderung hinzu, oder ändern Sie sie.

    Vorbereitungen

    Erforderliche Rolle: admin

    • Überprüfen Sie die Konfiguration der Skripteinbindung, der geskripteten Erweiterungspunkte und der Widgets.
    • Weitere Informationen zur Verwendung und Anpassung der Skripteinbindungen finden Sie unter Skripteinbindungen .
    • Stellen Sie sicher, dass Sie den Anwendungsbereich auf diese Anwendung festgelegt haben.

    Warum und wann dieser Vorgang ausgeführt wird

    Das Basissystem ApprovalNotificationWorkspaceURLExt Das Skript bietet die Konfiguration allgemeiner Aktionen für alle Anforderungstypen. Sie können diese allgemeinen Aktionen für einen bestimmten Anforderungstyp überschreiben oder weitere Aktionen hinzufügen.

    Prozedur

    Fügen Sie eine Aktion im geskripteten Erweiterungspunkt hinzu, oder ändern Sie sie.
    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunktean.
    2. Suchen und wählen Sie aus ApprovalNotificationWorkspaceURLExt Erweiterungspunkt.
      Abbildung : 1. Erweiterungspunkt für Genehmigungsbenachrichtigung
      Erweiterungspunkt für Genehmigungsbenachrichtigung.
    3. Fügen Sie eine Implementierung für einen Praxisbereich hinzu, oder ändern Sie sie.
      Um eine neue Implementierung für einen Praxisbereich hinzuzufügen, klicken Sie auf den zugehörigen Link Implementierung erstellen.
      Aktualisieren Sie das Skript im Formular „Skripteinbindung“ nach Bedarf.
      1. Um diese Implementierung auf den Praxisbereich zu beschränken, fügen Sie dem Parameter canHandle folgenden Code hinzu:
         appliesTo(parentRecord) {
                return <tablename of the parent record>;
            },
            /**
             * @return {String} workspace to which the user can be navigated to view the contract request from notification
             * The navigation URL is formed in runtime as '/now/' + (getWorkspaceURL return value/output)  + '/record/' + table '/' + sysID.
             *
             * For example:
             * getWorkspaceURL output is  "legal/counsel-center"
             * URL formed in runtime is '/now/legal/counsel-center/record/' + table + '/' + sysId
             */
            getWorkspaceURL: function() {
                return "legal/counsel-center";
         
            },
      2. Um eine neue Aktion hinzuzufügen, aktualisieren Sie die Methode process.

        Als Referenz können Sie eine vorhandene process-Methode der Skripteinbindung DefaultLegalTicketActions oder die Implementierung eines anderen Praxisbereichs heranziehen.

    4. Klicken Sie auf Aktualisieren.

    Ergebnisse

    Um eine Liste der verfügbaren Standard-E-Mail-Benachrichtigungen anzuzeigen, wechseln Sie zu Alle > Systembenachrichtigung > Benachrichtigungen Und suchen Sie nach Vertragssupport Kategorie.

    Informationen zum Erstellen neuer E-Mail-Benachrichtigungen finden Sie unter Create an email notification.