Konfigurieren Sie den Erweiterungspunkt für Benachrichtigungen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Fügen Sie eine Aktion und ihre Funktionalität auf der Standardticketseite für eine Vertragsanforderung hinzu, oder ändern Sie sie.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    • Überprüfen Sie die Konfiguration der Skripteinbindung, geskripteter Erweiterungspunkte und 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 GenehmigungsbenachrichtigungWorkspaceURLExt 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 GenehmigungsbenachrichtigungWorkspaceURLExt Erweiterungspunkt.
    3. Hinzufügen oder ändern Eine Implementierung für einen Praxisbereich.
      Zum Hinzufügen Klicken Sie auf eine neue Implementierung für einen Praxisbereich Erstellen Sie eine Implementierung Zugehöriger Link.
      Aktualisieren Sie im Formular „Skripteinbindung“ das Skript nach Bedarf.
      1. Um diese Implementierung auf den Praxisbereich zu beschränken, fügen Sie den folgenden Code zu hinzu canHandleParameter:
         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 processMethode.

        Referenz finden Sie unter vorhandenes processMethode von Standardmäßige LegalTicketActions Skripteinbindung oder Implementierung eines anderen Praxisbereichs.

    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.