Zum Inhalt

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. Angezeigte Informationen

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