BN-01 – Benachrichtigungsübersicht
Stand : 2026-08-01, 11:12:55
Branch: main
Status: Abgeschlossen
| Datum, Uhrzeit |
Version |
Änderung |
Autor |
| 01.08.2026 11:12 |
1.0 |
Kopfbereich ergänzt |
David |
Use Case: UC07 – Benachrichtigungen
Screen: BN-01
Status: erster Vorschlag
Stand: Mai 2026
1. Zweck
BN-01 ist die zentrale Einstiegseite für das Benachrichtigungsmodul.
Der Screen zeigt Benachrichtigungsvorschläge, versandbereite Nachrichten, blockierte oder prüfpflichtige Einträge, laufende Queue, fehlgeschlagene Versandversuche und relevante Kanal- sowie Vorlagenhinweise.
BN-01 bündelt damit die operative Steuerung von UC07. Detailprüfung, Vorschau, Versandbestätigung, Sammelversand, Fehleranalyse, Vorlagen und Regeln erfolgen über nachgelagerte Screens.
2. Primäre Nutzer
| Rolle |
Nutzung |
tenant_admin |
vollständige Benachrichtigungsübersicht, Versandsteuerung und Protokolle prüfen |
mitarbeiter |
operative Vorschläge und Versandstatus prüfen, falls Tenant erlaubt |
kunde |
keine interne Ansicht in UC07 |
superadmin |
nicht Zielnutzer dieses Tenant-Screens |
3. Einstieg / Auslöser
| Einstieg |
Beschreibung |
| Hauptnavigation |
Menüpunkt „Benachrichtigungen" |
| FR-07 |
Übergabe aus UC05 Benachrichtigungsvorschau |
| FR-01 bis FR-06 |
Absprung aus Fristenkontext |
| UC06 |
späterer Bezug zu Portal-Hinweisen |
| UC09 |
Rücksprung aus Versandprotokoll-Export |
4.1 Kopfbereich
| Information |
Beschreibung |
| Tenant |
aktuelle Tauchschule / Organisation |
| Auswertungszeitpunkt |
Zeitpunkt der letzten Vorschlags- oder Queue-Aktualisierung |
| Kanalstatus |
E-Mail aktiv, Portal vorbereitet, Push später |
| offene Vorschläge |
Anzahl prüfbarer Benachrichtigungsvorschläge |
| versandbereit |
Anzahl Nachrichten im Status ready |
| blockiert / prüfen |
Anzahl Nachrichten in blocked oder needs_review |
| Fehler |
Anzahl fehlgeschlagener Versandversuche |
4.2 Status-Kacheln
| Kachel |
Beschreibung |
| Vorschläge |
aus UC05 übernommene oder generierte Vorschläge |
| versandbereit |
Nachrichten mit eindeutigem Empfänger und Kanal |
| Prüfung nötig |
Nachrichten mit fehlenden oder unklaren Daten |
| blockiert |
Nachrichten, die nicht versendet werden dürfen |
| in Queue |
bereits freigegeben und wartend |
| gesendet |
erfolgreich versendete Nachrichten im Zeitraum |
| fehlgeschlagen |
Fehler bei Versand oder Übergabe |
| Vorlagen / Regeln |
Hinweise auf unvollständige Vorlagen oder Regeln |
4.3 Arbeitsbereiche
| Bereich |
Inhalt |
| Vorschläge prüfen |
Einstieg BN-02 |
| Nachrichtenvorschau |
Einstieg BN-03 |
| Einzelversand |
Einstieg BN-04 |
| Sammelversand |
Einstieg BN-05 |
| Versandstatus & Fehler |
Einstieg BN-06 |
| Vorlagen |
Einstieg BN-07 |
| Regeln |
Einstieg BN-08 |
5. Eingaben / Aktionen
| Aktion |
Beschreibung |
| Vorschläge prüfen |
öffnet BN-02 |
| Nachrichtenvorschau öffnen |
öffnet BN-03 |
| Einzelversand bestätigen |
öffnet BN-04 |
| Sammelversand vorbereiten |
öffnet BN-05 |
| Versandstatus prüfen |
öffnet BN-06 |
| Vorlagen verwalten |
öffnet BN-07 |
| Regeln verwalten |
öffnet BN-08 |
| Fristen-Dashboard öffnen |
zurück zu UC05 / FR-07 |
| Export / Protokoll öffnen |
Übergang zu UC09 |
6. Validierungen / Regeln
| ID |
Regel |
| BN01-R01 |
BN-01 zeigt nur Daten des eigenen Tenants |
| BN01-R02 |
BN-01 versendet keine Nachricht direkt ohne Folgeschritt |
| BN01-R03 |
Versand erfolgt erst nach Vorschau und Bestätigung |
| BN01-R04 |
blockierte Nachrichten müssen sichtbar sein |
| BN01-R05 |
fehlgeschlagene Versandversuche dürfen nicht ausgeblendet werden |
| BN01-R06 |
Kundenbenachrichtigungen dürfen keine internen Prüfnotizen enthalten |
| BN01-R07 |
fehlende Empfängeradresse oder fehlender Kanal muss Status blocked oder needs_review erzeugen |
| BN01-R08 |
Sammelversand darf nur über BN-05 erfolgen |
| BN01-R09 |
Versandprotokolle sind nachvollziehbar und nicht stillschweigend veränderbar |
7. Status- und Fehlermeldungen
| Situation |
Meldung / Darstellung |
| keine Vorschläge |
„Keine Benachrichtigungsvorschläge vorhanden." |
| versandbereit |
grüner Status „bereit" |
| Prüfung nötig |
gelber Status „prüfen" |
| blockiert |
roter Status „blockiert" |
| Versand fehlgeschlagen |
roter Fehlerstatus mit Grund |
| Kanal nicht aktiv |
Hinweis „Kanal nicht verfügbar" |
| keine Berechtigung |
„Zugriff verweigert." |
8. Bezug zu Datenmodell
| Bereich |
Bezug |
| Vorschläge |
notification_queue oder vorbereiteter Vorschlagsstatus |
| Regeln |
notification_rules |
| Vorlagen |
notification_templates |
| Empfänger |
notification_recipients |
| Versandprotokoll |
notification_log |
| Fristenquelle |
source_uc, source_entity_id mit Bezug zu UC05 |
| Audit |
audit_log für Versand- und Konfigurationsaktionen |
9. Sicherheits- und Datenschutzbezug
| Thema |
Umsetzung |
| Tenant-Isolation |
serverseitig erzwingen |
| Rollenprüfung |
Versand und Konfiguration nur berechtigten Rollen erlauben |
| Datenminimierung |
Kundentexte nur mit notwendigen Fristinformationen |
| kein Direktversand |
BN-01 ist Übersicht, Versand über BN-04 / BN-05 |
| Fehlertransparenz |
fehlgeschlagene Versandversuche sichtbar machen |
| Protokollierung |
Versandaktionen werden protokolliert |
10. Akzeptanzkriterien
| ID |
Kriterium |
| BN01-AC01 |
tenant_admin kann BN-01 öffnen |
| BN01-AC02 |
System zeigt Benachrichtigungsvorschläge des eigenen Tenants |
| BN01-AC03 |
System zeigt Anzahl für ready, needs_review, blocked, queued, sent und failed |
| BN01-AC04 |
Benutzer kann BN-02 zur Vorschlagsprüfung öffnen |
| BN01-AC05 |
Benutzer kann BN-03 zur Nachrichtenvorschau öffnen |
| BN01-AC06 |
Benutzer kann BN-04 oder BN-05 zur Versandbestätigung öffnen |
| BN01-AC07 |
Benutzer kann BN-06 zur Fehler- und Statusprüfung öffnen |
| BN01-AC08 |
Benutzer kann BN-07 und BN-08 für Vorlagen und Regeln öffnen |
| BN01-AC09 |
BN-01 zeigt keine fremden Tenant-Daten |
| BN01-AC10 |
BN-01 versendet keine Nachricht direkt |
11. Offene Punkte
| ID |
Frage |
Status |
| BN01-O01 |
Darf mitarbeiter BN-01 vollständig sehen? |
offen, Vorschlag: ja, Versandrecht separat |
| BN01-O02 |
Werden Status-Kacheln live oder periodisch aktualisiert? |
technische Detailklärung |
| BN01-O03 |
Wird Queue in V1 bereits technisch als eigene Tabelle geführt? |
wahrscheinlich ja |
| BN01-O04 |
Wird BN-01 Zugriff selbst auditierbar protokolliert? |
Security-Review empfohlen |
| BN01-O05 |
Wird Portal-Kanal schon aktiv angezeigt? |
abhängig von UC06 |