mirror of
https://git.hiabuto.net/C3MA/CCMA.git
synced 2026-09-06 03:20:49 +02:00
The SEPA export dialog always exported every pending direct debit in the filtered date range with no way to hold one back -- e.g. a member whose Rücklastschrift is still being clarified had to either be collected again regardless or the whole run skipped. The table now supports multi-select (everything selected by default) and the CSV/XML/mail exports only include the currently selected rows. Deselection survives the refresh() that _prepare() runs right before exporting (tracked by member_id, not row index, so a debit newly appearing after a requery still defaults to selected). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>