tüit Logo Direkt zum Hauptinhalt

Mitteilung (Notification)

Einleitung

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

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

Felder

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

Auswahl überüber welchen Kanal die Benachrichtigung versendet werden soll.

Im Standard gibt es:

  • E-Mail
  • Slack
  • Systembenachrichtigung
  • SMS

Filter

Bezeichnung Feldname ErklärungErklärung
Betreff subject
Dokumententyp document_type

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

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

Alarm senden bei event

Im Standard gibt es:

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


Systembenachrichtigung senden send_system_notification

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

Absender E-Mail sender_email

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

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

Bezeichnung Feldname ErklärungErklärung
Zustand condition

  

Beispiele:

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

Setzen Sie die Eigenschaft nach Alert

Bezeichnung Feldname ErklärungErklärung
Setzen Sie die Eigenschaft nach Alert set_property_after_alert In dieser Auswahl tauchen alle Felder auf welche im document_type zur VerfügungVerfü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ängerEmpfänger

Bezeichnung Feldname ErklärungErklärung
An alle beauftragten senden send_to_all_asignees

EmpfängerEmpfänger

Bezeichnung Feldname ErklärungErklärung
EmpfängerEmpfänger nach Dokumentfeld

EmpfängerEmpfänger nach Rolle

Zustand

Botschaft

Bezeichnung Feldname ErklärungErklärung
Botschaft message

Druckeinstellungen

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

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

Details siehe Erklärungen.Erklärungen.

ErklärungenErklä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.ausgelöst. Sprich, die Mitteilung wird unabhängigunabhängig der Anwenderberechtigung versendet.

image-1637225957804.png


Beispiele

Anfrage

image-1637229387171.png

image-1637229405628.png

Vorgang

image-1637229432079.png

image-1637229444808.png



Meldungen fürfür Urlaubsplanung


Hiermit könnenkö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