Mit der Massenaktion CaseFacts bearbeiten setzen oder löschen Sie CaseFacts in mehreren Akten gleichzeitig — direkt aus der Aktenliste oder einer Filter-View. Bis zum expliziten Anwenden sind alle Eingaben eine rein visuelle Vorschau; ohne Bestätigung wird nichts persistiert.
Voraussetzungen
Permission „Batch Action CaseFacts" im Bereich Akte > Massenbearbeitung. Ohne diese Permission ist der Chip „CaseFacts bearbeiten" in der FloatingAppBar nicht sichtbar.
Keine laufende CaseFact-Schemamigration im aktuellen Mandat.
Verhalten während einer Schemamigration
Solange eine CaseFact-Schemamigration im Mandat läuft:
der Cursor auf dem Chip ist
not-allowed,ein Tooltip meldet „CaseFacts werden gerade migriert",
startet eine Migration, während die Sidebar bereits offen ist, zeigt das Bestätigungsmodal beim Anwenden einen Fehler und bleibt geöffnet, damit der Versuch wiederholt werden kann.
Einstieg, Scope und Mandatssteuerung
Einstieg
Wählen Sie in der Aktenliste oder einer Filter-View eine oder mehrere Akten per Checkbox aus. In der eingeblendeten FloatingAppBar klicken Sie den Chip „CaseFacts bearbeiten" — das CaseFacts-Side-Panel öffnet sich rechts.
Scope-Anzeige
Der primäre Aktions-Button im Footer des Side-Panels zeigt den Scope explizit an: „In N Akten ändern", z. B. „In 12 Akten ändern". N entspricht der Anzahl der per Checkbox ausgewählten Akten.
Mandatssteuerung
Welche Topics im Panel angeboten werden, hängt von den Mandaten der ausgewählten Akten ab:
Akten aus einem einzigen Mandat: globale und mandatsspezifische Topics sind sichtbar.
Akten aus unterschiedlichen Mandaten: nur globale Topics sind sichtbar.
Es werden ausschließlich Topics gelistet, die in den ausgewählten Mandaten tatsächlich existieren — Topics, die in den selektierten Akten nicht vorkommen, werden ausgeblendet.
Side-Panel-Aufbau, Werte bearbeiten und löschen
Aufbau
Das Side-Panel orientiert sich am Aufbau der bestehenden Aktion „Check CaseFacts" in einer einzelnen Akte: Topics als gruppierte Abschnitte, Felder mit Label und Wert. Die Aktions-Buttons (Anwenden, Abbrechen) sind im Footer des Panels fest verankert und bleiben beim Scrollen sichtbar.
Aggregatwerte über mehrere Akten
Alle Akten haben denselben Wert für ein Fact: der tatsächliche Wert wird im Eingabefeld angezeigt.
Akten haben unterschiedliche Werte für ein Fact: das Eingabefeld zeigt den Platzhalter „Verschiedene Werte in den Akten". Geben Sie einen neuen Wert ein, ersetzt dieser beim Anwenden den jeweiligen Bestandswert in jeder Akte.
Inline bearbeiten
Sobald Sie für ein Fact einen neuen Wert eingeben oder auswählen, erscheint am Feld der Chip „bearbeitet", und ein Reset-Button (↺) wird sichtbar.
Inline löschen
Klick auf das Trash-Icon markiert ein Feld zum Löschen: der Wert wird rot eingefärbt, der Chip „gelöscht" erscheint am Feld, der Trash-Button bekommt einen roten Hintergrund. Erneuter Klick auf den Trash-Button hebt die Markierung auf.
Bearbeitung zurücksetzen
Über den Reset-Button (↺) nehmen Sie eine Bearbeitung oder Löschung vor dem Anwenden zurück. Effekt: Originalwert wiederhergestellt, Chip „bearbeitet"/„gelöscht" verschwindet, Reset-Button verschwindet.
Filter, Suche und Empty States
Im Side-Panel stehen zwei kumulativ wirkende Filter zur Verfügung:
Label-Suche
Eingabe filtert sichtbare Facts auf passendes Label.
Topics ohne Treffer werden komplett ausgeblendet.
Suche ohne Treffer: Empty State.
Toggle „Nur geänderte"
Aktiv und keine Änderungen vorhanden: Empty State.
Aktiv und mind. ein Fact bearbeitet oder gelöscht: ausschließlich diese Facts werden angezeigt.
Kombination Suche + „Nur geänderte"
Beide Filter wirken kumulativ — sichtbar sind nur Facts, die beide Bedingungen erfüllen.
Feldgruppen und Tabellen-Facts
Feldgruppen sind tabellarische Facts mit mehreren Spalten je Zeile. Sie unterstützen in der Massenaktion Hinzufügen, Bearbeiten und Löschen — die Bedienung folgt der bestehenden Einzel-Akten-UI.
Eine Akte ausgewählt: volle Vorschau
Bei genau einer ausgewählten Akte werden alle Werte der Feldgruppe wie gewohnt dargestellt. Verfügbare Zeilen-Aktionen:
„+" — neue editierbare Zeile anlegen; der „+"-Button ist deaktiviert, solange diese Zeile ungespeichert ist.
„✓" — befüllte Zeile speichern; die Zeile wird read-only und der Edit-Button („✎") wird sichtbar.
„✎" — gespeicherte Zeile zurück in den Edit-Modus schalten.
Zeilen-Trash — einzelne Zeile entfernen.
Mehrere Akten ausgewählt: keine Per-Akte-Vorschau
Sind mehrere Akten ausgewählt, ist eine Vorschau über Akten hinweg nicht möglich. Im Panel erscheint der Hinweis „Vorschau über Akten hinweg nicht möglich". Erlaubte Operationen:
die Feldgruppe komplett leeren über den Gruppen-Trash,
neue Zeilen hinzufügen.
Bestehende Zeilen einzeln zu editieren ist über mehrere Akten hinweg nicht möglich — dafür weiter den Einzel-Akten-Workflow nutzen.
Feldgruppe löschen
Klick auf den Gruppen-Trash markiert die gesamte Feldgruppe zum Löschen, sofern keine neuen Zeilen ungespeichert sind. Effekt: ein „deleted"-Chip erscheint in der Footer-Leiste, die Feldgruppe gilt als zur Löschung markiert.
Anwenden und Bestätigungsmodal
Status des Aktions-Buttons
Keine Änderungen vorhanden: der Aktions-Button ist inaktiv.
Mindestens ein Fact bearbeitet oder gelöscht: der Aktions-Button ist aktiv und beschriftet mit „In N Akten ändern".
Bestätigungsmodal
Klick auf den Aktions-Button öffnet das Bestätigungsmodal mit:
der Frage „Möchten Sie X Facts in Y Akten ändern?",
einer Zusammenfassung der geänderten Felder vor dem Anwenden,
„Ja": Apply startet, das Side-Panel schließt sich,
„Nein": nur das Modal schließt sich, das Side-Panel bleibt mit allen Änderungen geöffnet.
Anwendungs-Logik
Es werden ausschließlich Facts geschrieben, die bearbeitet oder gelöscht wurden — unveränderte Felder werden nicht angefasst. Startet während des Anwendens eine Schemamigration, zeigt das Modal einen Fehler und bleibt offen.
Benachrichtigungen und Fehler
Benachrichtigungen
Start: Notification mit Progress-Bar, sobald der Apply gestartet wird.
Ende: Notification bei Abschluss; verschwindet nach einigen Sekunden automatisch und nennt die Anzahl der tatsächlich geänderten Akten.
Beide Notifications enthalten einen Link in die Massenbearbeitungshistorie.
Sicherheit pro Akte
Die Mandatsberechtigung wird beim Apply im Backend pro Akte geprüft. Hat der User für eine Akte keine Berechtigung, schlägt die Änderung für diese Akte fehl — die übrigen Akten werden weiterhin verarbeitet.
Teilfehler und CSV-Mail
Treten in einzelnen Akten Fehler auf, erhält der auslösende User eine E-Mail mit einem CSV-Anhang (Spalten: CaseID, Aktenzeichen, Label, Wert, Fehlermeldung) und einem Link in die Massenbearbeitungshistorie.
