Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen
Note

To be able to access Notification, the user has to have at least read-only access to the data set.


When data reaches selected condition, data-driven notification automatically sends an email or push notification to the people you specify. You can set data-driven notifications in the data sets.

Info

Data-driven notifications are available from BellaDati 2.9.8.

Creating notification

Notifications can be created from the data set details. Click the option Notification in the section Data to create new notification and list existing notifications from the selected data set.

Click the button New notification to open the Notification wizard.

The notification wizard will guide you through the steps required for creating a new notification. Each step is displayed as a separate tab.

Use the navigation at the top of the screen to navigate in the notification wizard:

  • Button Back will display the previous tab
  • Button Continue will move you to the next tab
  • Tab name will display the details of the selected tab

1. Elements

The elements are columns which will be used for the evaluation of the designated condition. The tab elements is used to select the columns will be used for the evaluation of the designated condition. You can add attributes, indicators, formula indicators or filters. Attributes define the aggregation of the condition. For example, if the user selects column Country, the data will be aggregated for each country (one row = one country). The condition will be checked for every country.

Users can also create formula indicators (the process is the same as when creating formula indicators in the report). The preview of the table which will be used for the evaluation of the condition is displayed below the panel for adding the elements. Please note that the preview is built on the data sample only, which means that it can be empty, although some data will be validated. It is possible to change the order of the attributes and dates by using the arrows displayed next to the names of the columns in the header of the preview.

Click the button Continue to proceed to the next step of the Notification configuration:

2. Notifications condition

The condition defined on the tab Notification condition will be used for the notification evaluation. Elements available for the condition evaluation:

  • No condition - notification will be always sent
  • Indicator element selected on the tab Elements
The value can be compared against a static value or formula. The condition is evaluated for each row defined on the tab Elements

Click the button Continue to proceed to the next step of the Notification configuration:

3. Action

Selected action will be used to send the notification in case the Notification condition is met.

  1. Click the button Add notification action to start creating a new notification
  2. Select notification action:
    1. Send email - email notification will be sent to the selected users
    2. Send FCM notification - push notification will be sent to the smartphones of the selected users (make sure that Firebase configuration is correctly set and Device IDs of the users' smartphones are available in the elements)
  3. Define message and recipients (the setup is the same for both, email and FCM notifications):
    1. Subject - Custom message sent in the notification
    2. Message for recipients - Custom message sent to the notification recipients
    3. Recipients - select BellaDati users who will receive the notification
    4. Recipients groups - select BellaDati user groups which will receive the notification
    5. Take recipients from element - if some element contains the recipients who should be notified when the condition is met, select the column which contains the recipient's contact
    6. Variables - the Subject and Message for recipients can contain dynamic values based on the actual row value. Following variables are available:
      1. ${compare_value} - row value based on the aggregation defined in the Elements
      2. ${operation} - the operation selected in the Notification condition 
      3. ${condition_value} - condition value defined in the Notification condition
      4. ${L_ATTRIBUTE_CODE} - code of the attribute selected in the Elements
      5. ${indicator_name} - name of the indicator defined in the Elements
  4. Click the button Continue to proceed to the next step of the Notification configuration

4. Schedule

The notification schedule defines the date interval in which the notification will be executed. Following options are available:

  • Execute on data change - the notification will be executed everytime the data is changed
  • When - time of the notification - the notification will be scheduled to the predefined time
  • Schedule - select the interval in which the notification will be repeated
  • Allow once in interval [min] - this parameter defines the limit (in minutes) of how often the notification can be sent. If the limit is set to 60 and the condition is reached in less than 60 minutes after the first notification was sent, the next notification is ignored.
  • Dry run - click the button Dry run to see the results of the notification evaluation

Click the button Continue to schedule the notification.

Managing notifications

Notifications associated with the selected data set

Notifications associated with the data set can be accessed from the data set details. Click the option Notification in the section Data to create new notification and list existing notifications from the selected data set.

The notifications overview provides the details of the notification and the following actions:

  • Check now - will execute the notification manually
  • Show logWill display the overview of the notifications checks and the results
  • Delete - will delete the notification

All notifications

All the notifications can be managed from the screen Data sets - click the action Notifications to open the list of all the Notifications.

Screen Notifications provides details about:

  • Notification Name - clicking will redirect to the list of the data set notifications
  • Name of the associated Data set - clicking will redirect to the data set summary
  • Selected Notification action applied in the notification
  • Execution on data change - enabled/disabled
  • Owner - the user who create the notification
  • Created  - date and time when the notification has been created
  • Last event - last time when the notification condition has been met and the notification has been sent
  • Button Show log - Will display the overview of the notifications checks

Sv translation
languagede


Note
Um auf die Benachrichtigung zugreifen zu können, muss der Benutzer mindestens Lesezugriff auf den Datensatz haben.

 

Wenn die Daten den ausgewählten Zustand erreichen, sendet die datengesteuerte Benachrichtigung automatisch eine E-Mail oder Push-Benachrichtigung an die von Ihnen angegebenen Personen. In den Datensätzen können Sie datengesteuerte Benachrichtigungen einstellen.

Info

Datengesteuerte Benachrichtigungen sind ab BellaDati 2.9.8 verfügbar.

Benachrichtigung anlegen

Aus den Datensatzdetails können Benachrichtigungen erstellt werden. Klicken Sie im Abschnitt Daten auf die Option Benachrichtigung, um eine neue Benachrichtigung zu erstellen und bestehende Benachrichtigungen aus dem ausgewählten Datensatz aufzulisten.

Klicken Sie auf die Schaltfläche Neue Benachrichtigung, um den Benachrichtigungsassistenten zu öffnen.

Der Benachrichtigungsassistent führt Sie durch die Schritte, die zum Erstellen einer neuen Benachrichtigung erforderlich sind. Jeder Schritt wird als separate Registerkarte angezeigt.

Verwenden Sie die Navigation oben auf dem Bildschirm, um im Benachrichtigungsassistenten zu navigieren:

  • Die Schaltfläche zurück zeigt die vorherige Registerkarte an.

  • Mit der Schaltfläche Weiter gelangen Sie zur nächsten Registerkarte.

  • Der Tab-Name zeigt die Details der ausgewählten Registerkarte an.

1. Elemente

Die Elemente sind Spalten, die für die Bewertung der vorgesehenen Bedingung verwendet werden. Das Tab-Element dient zur Auswahl der Spalten, die für die Auswertung der vorgesehenen Bedingung verwendet werden. Sie können Attribute, Kennzeichen, Formelkennzeichen oder Filter hinzufügen. Attribute definieren die Aggregation der Bedingung. Wenn der Benutzer beispielsweise die Spalte Land auswählt, werden die Daten für jedes Land zusammengefasst (eine Zeile = ein Land). Die Bedingung wird für jedes Land überprüft.

Benutzer können auch Formelkennzeichen anlegen (der Prozess ist derselbe wie beim Anlegen von Formelkennzeichen im Bericht). Die Vorschau der Tabelle, die für die Bewertung der Bedingung verwendet wird, wird unterhalb des Fensters zum Hinzufügen der Elemente angezeigt. Bitte beachten Sie, dass die Vorschau nur auf der Datenprobe basiert, d.h. sie kann leer sein, obwohl einige Daten validiert werden. Es ist möglich, die Reihenfolge der Attribute und Daten zu ändern, indem Sie die Pfeile verwenden, die neben den Namen der Spalten im Kopf der Vorschau angezeigt werden.

Klicken Sie auf die Schaltfläche Weiter, um mit dem nächsten Schritt der Konfiguration der Benachrichtigung fortzufahren:

2. Benachrichtigungsbedingung

Die auf der Registerkarte Benachrichtigungsbedingung definierte Bedingung wird für die Auswertung der Benachrichtigung verwendet. Elemente, die für die Zustandsbewertung zur Verfügung stehen:

  •  Keine Bedingung - es wird immer eine Benachrichtigung gesendet.  
    Indikatorelement ausgewählt auf der Registerkarte Elemente   

    Der Wert kann mit einem statischen Wert oder einer Formel verglichen werden. Die Bedingung wird für jede Zeile ausgewertet, die auf der Registerkarte Elemente definiert ist.

     

Klicken Sie auf die Schaltfläche Weiter, um mit dem nächsten Schritt der Konfiguration der Benachrichtigung fortzufahren:

3. Aktion

Die ausgewählte Aktion wird verwendet, um die Benachrichtigung zu senden, falls die Benachrichtigungsbedingung erfüllt ist.

  1. Klicken Sie auf die Schaltfläche Benachrichtigungsaktion hinzufügen, um mit der Erstellung einer neuen Benachrichtigung zu beginnen. 
  2. Wählen Sie die Benachrichtigungsaktion aus:
    1. E-Mail senden - E-Mail-Benachrichtigung wird an die ausgewählten Benutzer gesendet
    2. FCM-Benachrichtigung senden - Push-Benachrichtigung wird an die Smartphones der ausgewählten Benutzer gesendet (stellen Sie sicher, dass die Firebase-Konfiguration korrekt eingestellt ist und Geräte-IDs der Smartphones der Benutzer in den Elementen verfügbar sind).
  3. Definieren Sie Nachricht und Empfänger (das Setup ist für E-Mail- und FCM-Benachrichtigungen gleich)
    1. Betreff - Benutzerdefinierte Nachricht, die in der Benachrichtigung gesendet wurde
    2. Nachricht für Empfänger - Custom message sent to the notification recipients
    3. Empfänger -Wählen Sie BellaDati-Benutzer aus, die die Benachrichtigung erhalten sollen.
    4. Empfängergruppen - Wählen Sie BellaDati-Benutzergruppen aus, die die Benachrichtigung erhalten sollen.
    5. Empfänger aus Element übernehmen -Wenn ein Element die Empfänger enthält, die benachrichtigt werden sollen, wenn die Bedingung erfüllt ist, markieren Sie die Spalte, die den Kontakt des Empfängers enthält.
    6. Variablen - Der Betreff und die Nachricht für Empfänger können dynamische Werte basierend auf dem tatsächlichen Zeilenwert enthalten. Folgende Variablen stehen zur Verfügung:
      1. ${compare_value} - Zeilenwert basierend auf der in den Elementen definierten Aggregation.
      2. ${operation} -  der in der the Benachrichtigungsbedingung ausgewählte Vorgang. 
      3. ${condition_value} - Zustandswert, der in der Benachrichtigungsbedingung definiert ist.
      4. ${L_ATTRIBUTE_CODE} - Code des Attributs, das in der Spalte Elemente ausgewählt wurde.
      5. ${indicator_name} - Name des Kennzeichens, das in den Elementen definiert ist.
  4. Klicken Sie auf die Schaltfläche weiter, um mit dem nächsten Schritt der Konfiguration der Benachrichtigung fortzufahren.

 

 

4. Zeitplan

Der Benachrichtigungsplan definiert das Datum, in dem die Benachrichtigung ausgeführt wird. Folgende Optionen sind verfügbar:

  • Ausführen bei Datenänderung -die Benachrichtigung wird bei jeder Änderung der Daten ausgeführt.
  • Wenn - Zeitpunkt der Benachrichtigung - die Benachrichtigung wird auf den vordefinierten Zeitpunkt geplant.
  • Zeitplan -  Wählen Sie das Intervall, in dem die Benachrichtigung wiederholt werden soll.
  • Einmal im Intervall zulassen [min] -Dieser Parameter definiert die Grenze (in Minuten), wie oft die Benachrichtigung gesendet werden kann. Wenn der Grenzwert auf 60 gesetzt ist und die Bedingung in weniger als 60 Minuten nach dem Absenden der ersten Benachrichtigung erreicht wird, wird die nächste Benachrichtigung ignoriert.
  • Probelauf -Klicken Sie auf die Schaltfläche Trockenlauf, um die Ergebnisse der Benachrichtigungsauswertung zu sehen.

Klicken Sie auf die Schaltfläche Fortfahren, um die Benachrichtigung zu planen.

Verwaltung von Benachrichtigungen

Benachrichtigungen, die dem ausgewählten Datensatz zugeordnet sind

Benachrichtigungen, die dem Datensatz zugeordnet sind, können über die Datensatzdetails abgerufen werden. Klicken Sie im Abschnitt Daten auf die Option Benachrichtigung, um eine neue Benachrichtigung zu erstellen und bestehende Benachrichtigungen aus dem ausgewählten Datensatz aufzulisten.


The notifications overview provides the details of the notification and the following actions:

  •   Jetzt prüfen - führt die Benachrichtigung manuell aus.  
  • Protokoll anzeigen - Zeigt die Übersicht über die Prüfungen der Benachrichtigungen und die Ergebnisse an.  
  • Löschen - löscht die Benachrichtigung. 

Alle Benachrichtigungen

All the nAlle Benachrichtigungen können über den Bildschirm Datensätze verwaltet werden - klicken Sie auf die Aktion Benachrichtigungen, um die Liste aller Benachrichtigungen zu öffnen.


Bildschirm Benachrichtigungen enthält Details zu:

  •  Benachrichtigungsname - durch Anklicken wird zur Liste der Datensatzbenachrichtigungen weitergeleitet.  
  • Name des zugehörigen Datensatzes - durch Anklicken wird zur Datensatzzusammenfassung weitergeleitet.  
  • Ausgewählte Benachrichtigungsaktion, die in der Benachrichtigung angewendet wird.  
  • Ausführung bei Datenänderung - aktiviert/deaktiviert  
  • Eigentümer - der Benutzer, der die Benachrichtigung erstellt hat.  
  • Erstellt - Datum und Uhrzeit, zu der die Benachrichtigung erstellt wurde.  
  • Letztes Ereignis - letztes Mal, wenn die Benachrichtigungsbedingung erfüllt ist und die Benachrichtigung gesendet wurde.  
  • Schaltfläche Protokoll anzeigen - Zeigt die Übersicht der Prüfungen der Benachrichtigungen an.