tüit Logo Direkt zum Hauptinhalt

Mitteilung (Notification)

Einleitung

In diversen Szenarien wünschen wir uns Benachrichtigungen die automatisiert vom System versendet werden. Dies kann gewünscht sein, wenn wir auf Fälligkeiten hingewiesen werden möchten, eingereichte Dokumente verarbeitet wurden oder Projektvorgänge geschlossen wurden. ERPNext bietet uns hierzu diverse Möglichkeiten.

Benachrichtigungen können per E-Mail, SMS oder... vom System ausgelöst werden.

Felder

Bezeichnung Feldname Erklärung
Aktiviert enabled Häkchen um die Benachrichtigung ein- oder auszuschalten
Kanal channel

Auswahl über welchen Kanal die Benachrichtigung versendet werden soll.

Im Standard gibt es:

  • E-Mail
  • Slack
  • Systembenachrichtigung
  • SMS

Filter

Bezeichnung Feldname Erklärung
Betreff subject
Dokumententyp document_type

Verknüpfung zum DocType für welchen die Mitteilung angewendet werden soll.

Für einen Dokumententyp können mehrere Mitteilungen eingestellt werden. 

Alarm senden bei event

Im Standard gibt es:

  • Neu
  • speichern
  • Buchen
  • Abbrechen
  • Tage nach
  • Tage vor
  • Wertänderung
  • Methode
  • Benutzerdefiniert
Absenden sender


Systembenachrichtigung senden send_system_notification

Aktivieren wir die Checkbox, können wir zusätzlich zur Auswahl in channel eine Systembenachrichtigung senden.

Absender E-Mail sender_email

Die Verknüpfung ist nur aktiv, wenn wir E-Mail gewählt haben.

Hier können wir dann ein E-Mail Konto verknüpfen welches versenden darf.

Bezeichnung Feldname Erklärung
Zustand condition

 

Beispiele:

doc.status=="Open"
doc.due_date==nowdate()
doc.total > 40000

Setzen Sie die Eigenschaft nach Alert

Bezeichnung Feldname Erklärung
Setzen Sie die Eigenschaft nach Alert set_property_after_alert In dieser Auswahl tauchen alle Felder auf welche im document_type zur Verfügung stehen.
Wert, der gesetzt werden soll property_value Hier setzen wir dann den Wert, welcher in set_property_after_alert gesetzt werden soll.

Empfänger

Bezeichnung Feldname Erklärung
An alle beauftragten senden send_to_all_asignees

Empfänger

Bezeichnung Feldname Erklärung
Empfänger nach Dokumentfeld

Empfänger nach Rolle

Zustand

Botschaft

Bezeichnung Feldname Erklärung
Botschaft message

Druckeinstellungen

Bezeichnung Feldname Erklärung
Ausdruck anhängen attach_print Häkchen um der Benachrichtigung ein Druckformat des gewählten Dokumententyps anhängen.
Druckformat print_format

Verknüpfung zu einem Druckformat in welchem die Benachrichtigung versendet werden wird.

Details siehe Erklärungen.

Erklärungen

https://doku.phamos.eu/link/663#bkmrk-standarddruckformat--1

Druckformat

Eine Benachrichtigung erstellen

image-1621201100516.pngIm Modul Einstellungen auf der Karte E-Mail Benachrichtungen befindet sich der DocType Mitteilung.

E-Mailbenachrichtungen

Berechtigungen

Die E-Mailbenachtichtung wird auch ohne die Berechtigungn "Email" auf dem DocType ausgelöst. Sprich, die Mitteilung wird unabhängig der Anwenderberechtigung versendet.

image-1637225957804.png


Beispiele

Anfrage

image-1637229387171.png

image-1637229405628.png

Vorgang

image-1637229432079.png

image-1637229444808.png



Meldungen für Urlaubsplanung


Hiermit können wir Mitteilungen versenden um z.B 10 Tage vor einem anstehenden Urlaub eines MA benachrichtigt zu werden.

Hier kann die Mail anhand eines Feldes, einer Rolle oder einer Bedingung versant werden.

image-1671543281624.png



Quellen & Verweise

https://frappe.io/kb/notifications/include-document-link-in-notification-email

https://docs.erpnext.com/docs/v13/user/manual/en/setting-up/workflow-actions