Eine Regel kann jetzt eine Splitbuchung vorgeben: mehrere Kategorien mit einem
Anteil in Prozent. Greift sie, wird der Umsatz in diesem Verhältnis aufgeteilt –
bei jedem Betrag neu gerechnet, sodass eine Abrechnung über 300 € und eine über
450 € nach demselben Schlüssel gebucht werden.
Das Schema lag bereits im Modell und in der Datenbank, war über die Oberfläche
aber nicht erreichbar; die Dokumentation beschrieb ein Feld, das es nirgends zu
sehen gab.
- Unter jeder Regel klappt „Splitbuchung“ die Zeilen auf: Kategorie, Klasse,
Notiz, Anteil. Dasselbe Formular steht bei „Neue Regel“ – beide binden
src/Views/banking/regelsplits.php ein.
- Die Anteile gelten zueinander, nicht absolut: 60 zu 30 sind zwei Drittel zu
einem Drittel. Bisher hätte die letzte Zeile als Rest 40 statt der
eingetragenen 30 Prozent bekommen, und der Fehler wäre in der fertigen
Buchung nicht mehr zu sehen gewesen.
- Im Abgleichdialog zeigt der Vorschlag die errechneten Zeilen und schickt sie
mit. Zuvor gingen sie beim Knopf „Als neue Buchung“ verloren: Das Formular
kannte nur Kategorie und Klasse, sodass von Hand übernommene Umsätze
ungeteilt im Kontoblatt landeten. Der automatische Lauf war nie betroffen.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>