From ecab07e5dae281786d734e05e2b39f7686df2fa9 Mon Sep 17 00:00:00 2001 From: fds2610-bot Date: Thu, 1 Oct 2026 09:08:51 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20n.n.:=20Buchungstext=20bei=20regelm=C3=A4?= =?UTF-8?q?=C3=9Figen=20Buchungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 --- Changes.md | 4 ++++ src/Views/termine/index.php | 6 +++++- tests/52_RegelmaessigeLoeschenTest.php | 13 +++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/Changes.md b/Changes.md index 5ba0e46..3cd7fee 100644 --- a/Changes.md +++ b/Changes.md @@ -1,5 +1,9 @@ # Änderungen +## Buchungstext bei regelmäßigen Buchungen (01.10.2026) + +- Das Feld „Buchungstext“ fehlte im Formular für neue regelmäßige Buchungen und war in der Liste nur ein verstecktes Feld. Jetzt beim Anlegen vorhanden und in der Liste unter dem Namen bearbeitbar (`termine/index.php`). + ## Fälligkeit folgt der Buchung (01.10.2026) - Eine per Fälligkeitslauf oder „Buchen“ erzeugte Buchung merkt sich jetzt ihre regelmäßige Buchung und den Soll-Termin (`buchungen.regelmaessige_id`, `faelligkeit`, Migration 023). Wird sie gelöscht, rückt die Fälligkeit auf diesen Termin zurück, eine ausgelaufene Reihe wird wieder aktiv, `zuletzt_am` folgt der jüngsten verbleibenden Buchung (`RegelmaessigeBuchung::terminWiederOeffnen()`). Bereits vorhandene Buchungen sind nicht verknüpft; bei ihnen bleibt es beim bisherigen Verhalten. diff --git a/src/Views/termine/index.php b/src/Views/termine/index.php index 1201560..6387750 100644 --- a/src/Views/termine/index.php +++ b/src/Views/termine/index.php @@ -102,7 +102,8 @@ include __DIR__ . '/../layout/kopf.php'; - + @@ -188,6 +189,9 @@ include __DIR__ . '/../layout/kopf.php'; + + +