Rueckkaufswert am Vertrag sichtbar machen
Am Telefon mit der Gesellschaft braucht man die Zahl dort, wo man sie gefragt hat. Auf der Vertragsseite steht jetzt oben der zuletzt mitgeteilte Wert mit Stichtag und Quelle, darunter die Historie; in der Uebersicht traegt ein Wert, der aelter als ein Jahr ist, ein Abzeichen. Ohne Migration, und das ist keine Einsparung, sondern der Punkt: Die Werthistorie gibt es schon als Wertstand am Vermoegensposten, und der kann auf einen Vertrag zeigen. Ein Feld am Vertrag waere genau die zweite Wahrheit, die das Issue ausschliesst - dieselbe Zahl steht im Vermoegensverzeichnis, weil es dieselbe Zahl ist. Aufbau: - Die Ein-Jahres-Grenze als eine getestete Regel in finanzen/wertalter.ts. Sie stand bisher als "> 365" mitten in der Vermoegensseite; jetzt gilt sie am Vertrag genauso. - wertHistorie() fuehrt die Wertstaende aller mit dem Vertrag verknuepften Posten zu einer Reihe zusammen. - Wo ein Rueckkaufswert zu erwarten waere, aber keiner erfasst ist, steht "noch nicht erfasst" statt einer leeren Zelle. Zwei Fehler dabei behoben: - Vertrag und Vermoegensposten wurden ueber die ART des Postens zusammengefuehrt. Ein von Hand als "Sonstiges" angelegter Posten wurde nicht gefunden, und beim ersten Erfassen am Vertrag entstand still ein zweiter - Bericht und Vertrag haetten verschiedene Zahlen gezeigt. Massgeblich ist jetzt die Verknuepfung. - Beim Speichern eines Vermoegenspostens wurde geprueft, ob das verknuepfte Konto zur betreuten Person gehoert; bei Vertrag und Immobilie fehlte die Pruefung, beim Vertragsverweis einer Buchung ebenso. Bei mehreren betreuten Personen haette ein manipuliertes Formular ueber Aktengrenzen hinweg verknuepfen koennen. Geprueft: zehn Einheitstests, vier End-to-End-Tests - darunter der neu eingetragene Wert, der unveraendert im Vermoegensverzeichnis wiederauftaucht, und der Posten mit abweichender Art. Refs #8
This commit is contained in:
+53
-1
@@ -26,6 +26,57 @@ Wiederherstellung*.
|
||||
|
||||
_Noch nichts._
|
||||
|
||||
## [1.8.0] – 2026-08-23
|
||||
|
||||
### Hinzugefügt
|
||||
|
||||
- **Der Rückkaufswert steht jetzt beim Vertrag**
|
||||
([#8](https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/issues/8)).
|
||||
Am Telefon mit der Gesellschaft braucht man die Zahl dort, wo man sie
|
||||
gefragt hat — nicht nach einem Umweg über das Vermögensverzeichnis.
|
||||
Auf der Vertragsseite steht deshalb oben der zuletzt mitgeteilte Wert
|
||||
mit Stichtag und Quelle, darunter die vollständige Historie.
|
||||
|
||||
- **Ein alter Wert sagt, dass er alt ist.** Ist der jüngste Wert älter
|
||||
als ein Jahr, steht „über ein Jahr alt" daneben — in der
|
||||
Vertragsübersicht wie auf der Vertragsseite. Ein veralteter Betrag
|
||||
ohne erkennbares Alter ist schlimmer als kein Betrag: Man rechnet mit
|
||||
ihm weiter und merkt es erst, wenn der Bezirk nachfragt. Die Grenze von
|
||||
einem Jahr gilt jetzt überall dieselbe; im Vermögensverzeichnis stand
|
||||
sie schon, am Vertrag fehlte sie.
|
||||
|
||||
- **Verträge ohne Wert bleiben nicht stumm.** Wo ein Rückkaufswert zu
|
||||
erwarten wäre, aber keiner erfasst ist, steht „noch nicht erfasst"
|
||||
statt einer leeren Zelle.
|
||||
|
||||
### Behoben
|
||||
|
||||
- **Ein Vertrag hatte unter Umständen zwei Wertreihen.** Vertrag und
|
||||
Vermögensposten wurden über die *Art* des Postens zusammengeführt.
|
||||
Wer einen Posten von Hand anlegte und ihn als etwas anderes als
|
||||
„Versicherung" führte, bekam beim ersten Eintragen am Vertrag
|
||||
klammheimlich einen zweiten Posten — und damit zwei Wahrheiten, von
|
||||
denen der Bericht die eine und der Vertrag die andere zeigte.
|
||||
Maßgeblich ist jetzt die Verknüpfung mit dem Vertrag, nicht die Art.
|
||||
|
||||
- **Fehlende Prüfung bei Verweisen auf Vertrag und Immobilie.** Beim
|
||||
Speichern eines Vermögenspostens wurde geprüft, ob das verknüpfte
|
||||
*Konto* zur betreuten Person gehört — bei Vertrag und Immobilie fehlte
|
||||
dieselbe Prüfung, ebenso beim Vertragsverweis einer Buchung. Bei
|
||||
mehreren betreuten Personen hätte ein manipuliertes Formular eine
|
||||
Verknüpfung über Aktengrenzen hinweg anlegen können. Jetzt wird jeder
|
||||
der drei Verweise gleich behandelt.
|
||||
|
||||
### Geprüft
|
||||
|
||||
- Zehn Einheitstests: die Ein-Jahres-Grenze (auch der Tag davor und
|
||||
danach), das Alter taggenau und ohne Uhrzeiteinfluss, ein künftiger
|
||||
Stichtag, und die Zusammenführung mehrerer Posten zu einer Historie.
|
||||
- Vier End-to-End-Tests: Wert und Stichtag in der Übersicht, das
|
||||
Abzeichen am alten Wert, die Historie am Vertrag, und ein neu
|
||||
eingetragener Wert, der unverändert im Vermögensverzeichnis
|
||||
wiederauftaucht.
|
||||
|
||||
## [1.7.0] – 2026-08-23
|
||||
|
||||
### Hinzugefügt
|
||||
@@ -928,7 +979,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.7.0...HEAD
|
||||
[Unveröffentlicht]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.8.0...HEAD
|
||||
[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
|
||||
[1.6.0]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.5.0...v1.6.0
|
||||
[1.5.0]: https://git.wilde-server.de/florian.wilde/betreuungs-cockpit/compare/v1.4.0...v1.5.0
|
||||
|
||||
Reference in New Issue
Block a user