Löschen Instanz-Datensatz - Anforderungsanalyse
Auf dieser Seite werden die Anforderungen bezüglich der Löschung von Instanz-Datensätzen beschrieben.
Übersicht und Status
Dec 19, 2022 @André Hohmann : Vorschlag zurückgestellt, bis die Ergebnisse von https://folio-org.atlassian.net/browse/UXPROD-3742 verfügbar sind und bewertet werden können. Unter Umständen werden dadurch die Anforderungen erfüllt.
Vorschlag SLUB Dresden
Vorschlag
Es muss möglich sein, Instanz-Datensätze zu löschen. Gründe sind unter anderem
Entfernung fehlerhaft importierte Datensätze.
Entfernung von Datensätzen, die nur für bestimmte Zeit angelegt werden, wie zum Beispiel Fernleihdatensätze.
Anm. Felix 2022-11-11: Wir im GBV nutzen dafür sogenannte Lax-Sätze (in Feld 0500 so gekennzeichnet). Verwendet ihr die im SWB auch?
@André Hohmann 2022-11-11: Nein, im SWB benutzen wir keine Lax-Sätze - das ist eine GBV-Anwendung. Das ist uns bei der Erstellung des Praxishinweises für die Katalogisierung von Objekten auch schon aufgefallen (siehe Hinweisboxen "Für "XXX"-Bibliotheken gilt").
Bereinigung von Dubletten, die aus der Verbunddatenbank übernommen wurden und im Verbund- und Lokalsystem korrigiert werden müssen.
Anm. Felix 2022-11-11: Sofern die Titel ursprünglich aus der Verbunddatenbank stammen und dort gelöscht werden, kann die Löschung über mod-inventory-update in Folio nachgezogen werden. Löschungen sind über die API möglich, jedoch nicht in der UI.
@André Hohmann 2022-11-11: Das ist gut zu wissen.
Folgende Aspekte sollten berücksichtigt werden.
Ermittlung der Gründe, weshalb eine Löschung der Instanz-Datensätze bisher nicht möglich ist.
Anm. Felix 2022-11-11: Hauptproblem ist momentan die nicht-gelöste Thematik der Berücksichtigungen von Abhängigkeiten in externen Apps wie Orders, wenn eine Instance mit einer POL verknüpft wurde.
@André Hohmann 2022-11-11: Das ist nachvollziehbar. Gegebenenfalls kann eine Prüfung der Verknüpfungen implementiert werden? Holding-Datensätze können ebenfalls nicht gelöscht werden, wenn Items vorhanden sind.
Unter Umständen müssen Abhängigkeiten zu den Apps Bestellungen, Inventarisierung, ... berücksichtigt werden.
Vorhandene Verknüpfungen, die dazu führen, dass Datensätze nicht gelöscht werden können, müssen zu aussagekräftigen Fehlermeldungen führen. Dadurch wird die rekursive Bereinigung ermöglicht/erleichtert.
Entwürfe
Erweiterung des Menüs "Aktionen" um einen Eintrag "Löschen", entsprechend der Funktion auf Exemplarebene.
Beispiel: Exemplar
Vorschlag: Instanz
Fragen
...
Erstellte Jira-Tickets
...
Aktueller Stand
Weitere Informationen
Funktionsanalyse
Relevante Anforderungsanalysen
...
Relevante Entwicklungen und Quellen
Relevante vorhandene Jira-Tickets