to select ↑↓ to navigate
Frappe Framework

Frappe Framework

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Notificaties

Notificaties

Frappe heeft twee notificatiesystemen die naast elkaar draaien: het Notification-DocType voor documentgestuurde meldingen, en Email Account voor het versturen van de onderliggende mail.

Notification-DocType

Configureert: "wanneer DocType X state/conditie Y bereikt, stuur bericht naar ontvanger Z".

Trigger Wanneer
New Document aangemaakt
Submit Document ingediend
Cancel Document geannuleerd
Save Bij elke opslag
Days After / Days Before Relatief aan een datumveld (bv. 3 dagen voor due_date)
Value Change Specifiek veld gewijzigd
Method Aangepaste Python-functie retourneert True

Kanalen: E-mail, SMS, System Notification (klok-icoon in app), Slack, MS Teams.

De berichttekst gebruikt Jinja met doc en frappe; u kunt elk veld interpoleren.

Voorbeeld: betalingsherinnering

Instelling Waarde
DocType Verkoopfactuur
Trigger Days After
Referentiedatum due_date
Dagen 3
Conditie doc.outstanding_amount > 0
Ontvangers doc.customer (resolvt naar contactmail)
Onderwerp "Herinnering: factuur {{ doc.name }} is verlopen"

Email Account

Voordat e-mail kan vertrekken, configureert u minimaal één uitgaand Email Account (SMTP) en de Default Outgoing-instelling in Email Settings. Bij meerdere domeinen: één Email Account per domein.

System Notifications

In-app meldingen verschijnen bij het klok-icoon van het desk. Gebruikers zien ongelezen tellers en kunnen op gelezen markeren. Geschikt voor niet-urgente updates ("Uw rapport is klaar").

Templates

Terugkerende mailtekst staat in Email Template — los van een trigger. Een Notification kan een Email Template referencen in plaats van inline content.

Last updated 3 days ago
Was this helpful?
Thanks!