Finanzmanager/tests
fds2610-bot 4d62529e2c Wertpapiere: Depotbuchungen sammelweise löschen
Nach einem Import, der schiefging, war das Löschen Zeile für Zeile mühsam. Die
Liste der Depotbuchungen räumt jetzt so auf wie das Kontoblatt: Ankreuzfeld je
Zeile, das Feld in der Titelzeile wählt alle angezeigten, „Auswahl löschen“ in
der Aktionsleiste schickt sie an POST /wertpapiere/buchungen/loeschen. Der Knopf
nennt die Anzahl und bleibt ohne Auswahl gesperrt; die Rückfrage nennt sie
ebenfalls. Ohne JavaScript funktioniert alles weiter – dann ist der Knopf offen
und der Controller weist eine leere Auswahl ab.

Mit jeder Depotbuchung geht ihre Geldbuchung, wie beim Löschen einer einzelnen.
Am Bestand ist nichts nachzuziehen: Er wird bei jedem Aufruf aus den
Depotbuchungen gerechnet und gibt die Löschung von selbst wieder her, ebenso
realisierter Gewinn, Veräußerungen und Erträge.

Der eingestellte Filter (Depot, Wertpapier, Vorgang) hängt am Ziel des
Formulars, deshalb steht danach wieder dieselbe Ansicht da. Zusammengesetzt wird
er im Controller neu, damit kein fremdes Ziel eingeschleust werden kann. Das
gilt jetzt auch für das „Löschen“ je Zeile, das bisher zur ungefilterten Liste
zurücksprang.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 14:27:51 +02:00
..
e2e Wertpapiere: Depotbuchungen sammelweise löschen 2026-08-12 14:27:51 +02:00
01_AuthTest.php Phase 0: Projektgerüst mit nginx, php-fpm und MariaDB 2026-08-09 20:21:42 +02:00
02_EinstellungenTest.php Phase 0: Projektgerüst mit nginx, php-fpm und MariaDB 2026-08-09 20:21:42 +02:00
03_RouterTest.php Phase 0: Projektgerüst mit nginx, php-fpm und MariaDB 2026-08-09 20:21:42 +02:00
04_DebugLogTest.php Phase 0: Projektgerüst mit nginx, php-fpm und MariaDB 2026-08-09 20:21:42 +02:00
05_DarstellungTest.php Phase 1: Stammdaten und QIF-Stammdatenimport 2026-08-09 21:33:40 +02:00
06_KategorienTest.php Phase 1: Stammdaten und QIF-Stammdatenimport 2026-08-09 21:33:40 +02:00
07_KontenTest.php Phase 3: Budgetplaner und Monatsabschluss 2026-08-11 07:31:25 +02:00
08_QifImportTest.php Phase 1: Stammdaten und QIF-Stammdatenimport 2026-08-09 21:33:40 +02:00
09_BuchungenTest.php Phase 2: Buchungen, Kontoblatt und QIF-Buchungsimport 2026-08-10 16:40:31 +02:00
10_QifBuchungsImportTest.php Phase 2: Buchungen, Kontoblatt und QIF-Buchungsimport 2026-08-10 16:40:31 +02:00
11_BudgetTest.php Budgetplaner: drei Ansichten und Verteilen über das Zahnrad 2026-08-11 08:22:35 +02:00
12_MonatsabschlussTest.php Phase 3: Budgetplaner und Monatsabschluss 2026-08-11 07:31:25 +02:00
13_VermoegensentwicklungTest.php Cockpit: Übrige Konten aufklappbar, Balken rücken auseinander 2026-08-11 14:22:06 +02:00
14_AuswertungTest.php Phase 4: Auswertungen mit Berichtsmodul 2026-08-11 17:38:30 +02:00
15_CockpitTest.php Phasen 4 bis 7: Cockpit, Online-Banking, Wertpapiere, Nebenmodule 2026-08-12 06:59:24 +02:00
16_BankingTest.php Online-Banking: Kontenzuordnung, Sammellöschen und drei Umsatz-Fehler 2026-08-12 11:54:23 +02:00
17_WertpapiereTest.php Phasen 4 bis 7: Cockpit, Online-Banking, Wertpapiere, Nebenmodule 2026-08-12 06:59:24 +02:00
18_NebenmoduleTest.php Phasen 4 bis 7: Cockpit, Online-Banking, Wertpapiere, Nebenmodule 2026-08-12 06:59:24 +02:00
19_KontenzuordnungTest.php Online-Banking: Kontenzuordnung, Sammellöschen und drei Umsatz-Fehler 2026-08-12 11:54:23 +02:00
20_VerwaisteUmsaetzeTest.php Online-Banking: Kontenzuordnung, Sammellöschen und drei Umsatz-Fehler 2026-08-12 11:54:23 +02:00
21_DepotbestandImportTest.php Wertpapiere: Depotbestand aus einer CSV-Datei übernehmen 2026-08-12 14:26:50 +02:00
22_DepotbuchungenLoeschenTest.php Wertpapiere: Depotbuchungen sammelweise löschen 2026-08-12 14:27:51 +02:00
run.php Phase 0: Projektgerüst mit nginx, php-fpm und MariaDB 2026-08-09 20:21:42 +02:00
TestCase.php Phase 1: Stammdaten und QIF-Stammdatenimport 2026-08-09 21:33:40 +02:00