Absenderanschrift in jedem Schreiben
Jeder erzeugte Brief ging bisher ohne Ruecksendeadresse hinaus: Im Absenderblock stand nur der Name, in der Datumszeile fehlte der Ort. Bei einer Versicherung oder Behoerde wirkt das unserioes und macht es der Gegenstelle unnoetig schwer zu antworten. Neu unter "Mein Konto" ein Feld fuer Strasse, PLZ und Ort. Ab da stehen sie im Absenderblock jedes Schreibens, und die Datumszeile lautet "Bayreuth, den 23.08.2026". Die Anschrift haengt am Benutzer, nicht an der betreuten Person: Sie gehoert zu mir und gilt fuer alle Akten. Nicht die Logik fehlte, sondern die Datenquelle - absenderBlock() und datumsZeile() konnten die Felder schon, briefkopfBauen() hat sie mit einem Kommentar auf null gesetzt, weil es sie im Datenmodell nicht gab. Aufbau: - Drei Felder am Benutzer, Migration ueber den Wrapper aus #24. Das war sein erster echter Einsatz: erzeugte Datei ohne Handarbeit brauchbar, DROP-INDEX-Zeilen bereits heraus. - Ein Absender-Typ statt eines blossen Namens, durchgereicht bis in den Serienlauf - der hat bisher {name} gebaut und haette die Anschrift sonst still verloren. - Zwei Platzhalter fuer eigene Vorlagen: betreuer_anschrift, betreuer_ort. Was fehlt, bleibt weg: Jede der drei Angaben ist einzeln freiwillig. Nur ein Ort ergibt eine Datumszeile mit Ort und einen Absenderblock, der weiterhin nur aus dem Namen besteht. Eine halb ausgefuellte Adresse sieht nach Fehler aus, ein blosser Name nach Absicht. Geprueft: sieben Einheitstests fuer den Absenderblock inklusive jeder Teilbefuellung und der Gegenprobe, dass nie die Heimadresse der betreuten Person im Absender landet; vier End-to-End-Tests vom leeren Zustand ueber das Speichern bis zum fertigen Brief. Refs #21
This commit is contained in:
+44
-1
@@ -26,6 +26,48 @@ Wiederherstellung*.
|
||||
|
||||
_Noch nichts._
|
||||
|
||||
## [1.10.0] – 2026-08-23
|
||||
|
||||
### Hinzugefügt
|
||||
|
||||
- **Deine Anschrift steht jetzt in jedem Schreiben**
|
||||
([#21](https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/issues/21)).
|
||||
Bisher ging jeder Brief ohne Rücksendeadresse hinaus — im
|
||||
Absenderblock stand nur dein Name, und in der Datumszeile fehlte der
|
||||
Ort. Bei einer Versicherung oder Behörde wirkt das unseriös und macht
|
||||
es der Gegenstelle unnötig schwer zu antworten.
|
||||
|
||||
Unter **Mein Konto → Meine Anschrift** einmal Straße, PLZ und Ort
|
||||
hinterlegen. Ab da stehen sie im Absenderblock jedes erzeugten
|
||||
Schreibens, und die Datumszeile lautet „Bayreuth, den 23.08.2026".
|
||||
Betroffen ist alles: Rückkaufswert-Anfrage, Serienabfrage, Kündigung,
|
||||
Sachstandsanfrage und die eigenen Vorlagen.
|
||||
|
||||
- **Zwei neue Platzhalter** für eigene Vorlagen: `{{betreuer_anschrift}}`
|
||||
und `{{betreuer_ort}}`.
|
||||
|
||||
### Eine Zusage
|
||||
|
||||
**Was fehlt, bleibt weg.** Jede der drei Angaben ist einzeln freiwillig.
|
||||
Hinterlegst du nur den Ort, bekommst du die Datumszeile mit Ort und einen
|
||||
Absenderblock, der weiterhin nur aus deinem Namen besteht — keine leeren
|
||||
Zeilen, kein Komma ohne Ort. Eine halb ausgefüllte Adresse sieht nach
|
||||
Fehler aus, ein bloßer Name nach Absicht.
|
||||
|
||||
### Datenbank
|
||||
|
||||
Eine Migration: drei Felder am Benutzer. Die Anschrift hängt an dir und
|
||||
nicht an der betreuten Person — sie gilt für alle Akten.
|
||||
|
||||
### Geprüft
|
||||
|
||||
- Sieben Einheitstests für den Absenderblock, darunter jede
|
||||
Teilbefüllung und die Gegenprobe, dass nie die Heimadresse der
|
||||
betreuten Person im Absender landet.
|
||||
- Vier End-to-End-Tests: der Brief ohne hinterlegte Anschrift, das
|
||||
Speichern unter *Mein Konto*, der Brief danach und die Gegenprobe am
|
||||
Rückkaufswert-Schreiben.
|
||||
|
||||
## [1.9.0] – 2026-08-23
|
||||
|
||||
### Hinzugefügt
|
||||
@@ -1036,7 +1078,8 @@ Was davon wann angegangen wird, steht in [`docs/ROADMAP.md`](docs/ROADMAP.md).
|
||||
|
||||
---
|
||||
|
||||
[Unveröffentlicht]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.9.0...HEAD
|
||||
[Unveröffentlicht]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.10.0...HEAD
|
||||
[1.10.0]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.9.0...v1.10.0
|
||||
[1.9.0]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.8.0...v1.9.0
|
||||
[1.8.0]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.7.0...v1.8.0
|
||||
[1.7.0]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.6.0...v1.7.0
|
||||
|
||||
Reference in New Issue
Block a user