Demo-Fall enthält keine Buchungen #22
Notifications
Total Time Spent: 1 hour 3 minutes
florian.wilde
1 hour 3 minutes
No due date set.
Dependencies
No dependencies set.
Reference: florian.wilde/betreuungs-cockpit#22
Reference in New Issue
Block a user
Problem
prisma/seed.tslegt Konten mit Kontoständen an, aber keine einzigeBuchung. Damit lassen sich am Demo-Fall genau die Funktionen nicht
ausprobieren, die zuletzt dazugekommen sind:
Wer die Anwendung zum ersten Mal ansieht, muss erst eine CSV importieren,
bevor die halbe Finanzseite etwas zeigt.
Was ich will
Ein Jahr plausibler Buchungen auf dem Girokonto der Demo-Person, das die
vorhandenen Verträge und Leistungen widerspiegelt:
leicht schwankender Schreibweise der Gegenstelle, damit die
Zusammenfassung etwas zu tun hat
und „begründet fehlend" beide vorkommen
Issue #11 sichtbar wird
Akzeptanzkriterien
npm run db:seedzeigt das Kassenbuch Buchungen übermindestens zwölf Monate
Gruppen
der Hinweis erscheint
sich der Demo-Fall selbst
Hinweis
Reine Seed-Änderung, keine Migration.
Angelegt auf Zuruf im Chat, nicht aus dem Dashboard — bitte in Nebula
nachtragen.
🤖 Claude Code hat mit der Umsetzung begonnen.
feat/22-demo-buchungenZeiterfassung läuft.
🚀 Umgesetzt und nach
mainübernommen.91592cbWas geändert wurde
107 Buchungen über zwölf Monate im Beispielfall, erzeugt aus einem Muster statt einzeln abgetippt: Rente, Betriebsrente und Pflegekasse als Einnahmen, Heimentgelt, Barbetrag, Sterbegeldbeitrag, Telefon und Kontoführung monatlich, dazu Rundfunkbeitrag und Grundsteuer vierteljährlich sowie Einzelposten.
Betrifft nur
SEED_DEMO=true— an einem bestehenden Bestand ändert sich nichts.Zwei Funde beim Bauen
(kontoId, importReferenz)hat einen echten Fehler in meinen Daten gefangen: Zwei Renten am Monatsersten ergaben dieselbe Referenz. Genau dafür ist er da.gGmbHfehlte in der Rechtsformliste beim Zusammenfassen wiederkehrender Zahlungen. Dadurch galten „Seniorenzentrum St. Katharina" und „… gGmbH" als zwei Empfänger — die Gruppe zerfiel ausgerechnet in dem Fachgebiet, in dem fast jeder Träger eine gGmbH ist. Ergänzt, mit Test.Eine Annahme von mir, die die Anwendung widerlegt hat: Ich hatte erwartet, dass die Sterbekasse gar nicht unter den wiederkehrenden Zahlungen auftaucht, weil ein Vertrag existiert. Tatsächlich führt die Seite sie in einem eigenen Abschnitt „Schon einem Vertrag zugeordnet" mit dem Angebot, alle zwölf Zahlungen zuzuordnen. Mein Test war falsch, nicht die Anwendung.
So prüfst du es
git switch main && git pullGeprüft: 655 Unit-Tests, 133 End-to-End-Tests, Typecheck und Lint sauber.
Ohne Freigabeschritt gemergt — auf ausdrücklichen Zuruf im Chat für die Reihe #21–#28.