Zum Inhalt

BN-03 – Nachrichtenvorschau

Stand: 12.10.2026 11:23 Branch: main Status: Abgeschlossen

Änderungshistorie anzeigen


Use Case: UC07 – Benachrichtigungen Screen: BN-03 Status: erster Vorschlag Stand: Mai 2026


Wireframe

BN-03 – Nachrichtenvorschau

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.


1. Zweck

BN-03 zeigt die konkrete Vorschau einer Benachrichtigung vor dem Versand.

Der Screen dient dazu, Empfänger, Kanal, fachlichen Auslöser, verwendete Vorlage, ersetzte Platzhalter und finalen Nachrichtentext zu prüfen. Zusätzlich werden Versandbereitschaft, Datenschutzstatus und fachlicher Bezug zur Quelle angezeigt, z. B. UC05-Fristdaten.

BN-03 versendet selbst keine Nachricht. Die Freigabe und der tatsächliche Versand erfolgen über BN-04 oder BN-05.


2. Primäre Nutzer

Rolle Nutzung
tenant_admin prüft Nachricht und gibt sie für den Versand weiter
mitarbeiter prüft operative Nachricht, falls Tenant erlaubt
kunde erhält die Nachricht, nutzt aber keine interne Ansicht
superadmin nicht Zielnutzer dieses Tenant-Screens

3. Einstieg / Auslöser

Einstieg Beschreibung
BN-02 Nachrichtenvorschau aus Vorschlagsliste öffnen
BN-04 Rücksprung aus Einzelversand-Bestätigung
BN-05 Prüfung einer Nachricht aus Sammelversand-Kontext
BN-06 Prüfung einer fehlgeschlagenen oder gesendeten Nachricht

4. Angezeigte Informationen

4.1 Kopfbereich

Information Beschreibung
Vorschlags-ID eindeutige Referenz der Benachrichtigung
Status draft, ready, needs_review oder blocked
Quelle z. B. UC05 / Fristdetail
Auslöser due_soon, due_today, overdue, blocked
Versandbereitschaft ready, prüfen oder blockiert
Datenschutzstatus OK, prüfen oder blockiert

4.2 Empfänger- und Kanaldaten

Feld Beschreibung
Empfänger Name des Kunden oder internen Benutzers
Empfängertyp Kunde, Mitarbeiter, Tenant-Admin
E-Mail-Adresse Empfängeradresse, falls Kanal E-Mail
Portalzugang vorhanden, nicht vorhanden oder vorbereitet
Kanal E-Mail, Portal, intern
Einwilligungsstatus offen / zu prüfen, falls erforderlich

4.3 Nachrichtenvorschau

Feld Beschreibung
Vorlage verwendete Nachrichtenvorlage
Betreff finaler Betreff nach Platzhalterersetzung
Nachrichtentext finaler Nachrichtentext
Platzhalter Liste ersetzter Werte
interne Hinweise nur intern sichtbar, nicht Bestandteil der Kundennachricht

5. Eingaben / Aktionen

Aktion Beschreibung
zurück zu Vorschlägen öffnet BN-02
Einzelversand vorbereiten öffnet BN-04
in Sammelversand übernehmen öffnet oder markiert für BN-05
Vorlage öffnen öffnet BN-07
Regel öffnen öffnet BN-08
Fristdetail öffnen öffnet UC05 / FR-03
Nachricht überspringen markiert Vorschlag als skipped, ggf. mit Grund

6. Validierungen / Regeln

ID Regel
BN03-R01 BN-03 zeigt nur Benachrichtigungen des eigenen Tenants
BN03-R02 BN-03 versendet keine Nachricht direkt
BN03-R03 Versand erfolgt erst über BN-04 oder BN-05
BN03-R04 Platzhalter müssen vollständig aufgelöst sein
BN03-R05 fehlende Platzhalterwerte erzeugen needs_review oder blocked
BN03-R06 Kundennachrichten dürfen keine internen Prüfnotizen enthalten
BN03-R07 Empfänger und Kanal müssen eindeutig sein
BN03-R08 Datenschutz- oder Einwilligungsblockaden verhindern Weitergabe an Versand
BN03-R09 geänderte Vorlagen müssen separat über BN-07 verwaltet werden

7. Status- und Fehlermeldungen

Situation Meldung / Darstellung
Nachricht bereit „Nachricht ist versandbereit."
Platzhalter fehlt „Platzhalter konnte nicht ersetzt werden."
Empfänger fehlt „Empfänger nicht eindeutig."
Kanal fehlt „Kein gültiger Versandkanal vorhanden."
Datenschutz prüfen „Datenschutzprüfung erforderlich."
interner Hinweis erkannt „Interne Hinweise dürfen nicht an Kunden versendet werden."
keine Berechtigung „Zugriff verweigert."

8. Bezug zu Datenmodell

Bereich Bezug
Vorschlag / Queue notification_queue
Empfänger notification_recipients
Vorlage notification_templates
Regel notification_rules
Quelle source_uc, source_entity_id
Fristdaten UC05 / next_due_date, due_status, days_until_due
Nachrichtentext gerenderte Vorschau, nicht zwingend final gespeichert
Log notification_log bei späterem Versand

9. Sicherheits- und Datenschutzbezug

Thema Umsetzung
Tenant-Isolation serverseitig erzwingen
Datenminimierung nur notwendige Kundendaten in Nachricht aufnehmen
interne Hinweise nicht in Kundentext übernehmen
Platzhalterprüfung fehlende Werte sichtbar machen
kein Versand BN-03 bleibt Vorschau
Protokollierung Versand erst in BN-04 / BN-05 protokollieren

10. Akzeptanzkriterien

ID Kriterium
BN03-AC01 Benutzer kann BN-03 aus BN-02 öffnen
BN03-AC02 System zeigt Empfänger, Kanal, Vorlage und Auslöser
BN03-AC03 System zeigt finalen Betreff und Nachrichtentext
BN03-AC04 System zeigt ersetzte Platzhalterwerte
BN03-AC05 System markiert fehlende Platzhalter oder Empfängerdaten
BN03-AC06 System zeigt Datenschutzstatus
BN03-AC07 Benutzer kann BN-04 zur Einzelversand-Bestätigung öffnen
BN03-AC08 Benutzer kann FR-03 zur Quelle öffnen
BN03-AC09 BN-03 zeigt keine fremden Tenant-Daten
BN03-AC10 BN-03 versendet keine Nachricht direkt

11. Offene Punkte

ID Frage Status
BN03-O01 Darf Nachrichtentext vor Versand manuell angepasst werden? Vorschlag: nicht V1, über Vorlage
BN03-O02 Wird gerenderter Text vor Versand gespeichert? technische Detailklärung
BN03-O03 Wird Datenschutzcheck automatisiert oder nur angezeigt? offen
BN03-O04 Wird Einwilligungsstatus in V1 geprüft? rechtlich / technisch offen
BN03-O05 Wird Vorschau mehrerer Kanäle parallel angezeigt? V1: primärer Kanal

Änderungshistorie

Datum, Uhrzeit Version Änderung Autor
12.10.2026 11:23 1.3 Abschnitt «Wireframe» mit klickbarem Bild des Screens ergänzt Claude
12.10.2026 09:58 1.2 Änderungshistorie ans Dokumentende verschoben und Sprunglink «Änderungshistorie anzeigen» unter dem Kopf ergänzt (einheitlicher Dokumentaufbau gemäss AGENTS.md) Claude
12.10.2026 09:08 1.1 Kopfbereich auf das Format Stand: TT.MM.JJJJ hh:mm umgestellt Claude
01.08.2026 11:12 1.0 Kopfbereich ergänzt David