Details
-
New Feature
-
Status: In Refinement (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
None
-
-
46
-
88
-
R5
-
R4
-
R4
-
R1
-
R2
-
R1
-
R2
-
R4
-
R1
-
R4
-
R1
-
R2
-
R4
Description
The implementation of Mark for deletion work has been split into two iterations:
Implementation: In Edit view implement a toggle which enable the user to mark an instance for deletion. Permissions are different than permissions for actual deletion.
Technical backend note: The Inventory database has constraints defined on Instance, HoldingsRecord and Item to prevent deletion of entities with dependent records. The database will throw an exception if such a delete is attempted, as a last backstop - see:
- InstanceStorageAPI.java
Out of scope: Prevent delete-all (wipe all data in Inventory). This functionality is used by SysOps doing migrations. The Core Platform is working on changing bulk deletion:
TestRail: Results
Attachments
Issue Links
- has to be done after
-
UXPROD-3621 Spec and planning. Inventory. Mark instance for deletion. 1st iteration. Enable the user to mark an instance for deletion
-
- Closed
-
- has to be done before
-
MODINVUP-17 Make instance deletion aligned with general FOLIO solution for check on dependencies
-
- In progress
-
- has to be finished together with
-
UXPROD-3092 Corresponding Data Import & SRS MARC Bib work required for Instance "Mark for deletion" - DRAFT
-
- Draft
-
- is defined by
-
MODINV-411 Back end work. Instance. Mark and un-mark for deletion
-
- Open
-
-
MODINVSTOR-727 Backend work. Default Mark for deletion is set to: no
-
- Open
-
-
MODINVSTOR-730 Back end work. Instance. Mark and un-mark for deletion.
-
- Open
-
-
MSEARCH-321 Filter instance records by Mark for deletion
-
- Draft
-
-
MSEARCH-386 Define default search result (excluding records Marked for deletion, and Staff suppressed)
-
- Draft
-
-
UIIN-333 Instance. Action menu: Mark for deletion
-
- Open
-
-
UIIN-1094 Filter instance records by Mark for deletion
-
- Blocked
-
-
UIIN-1504 Instance. Flag is set for Mark for deletion (edit/detailed view)
-
- Open
-
-
UIIN-1979 Permissions - Inventory. Instance Mark for delete
-
- Blocked
-
-
UIIN-2098 Permissions - Inventory. Unmark instances for deletion
-
- Blocked
-
-
UIIN-2099 Instance. Flag: Unmark for deletion (edit/detailed view)
-
- Open
-
-
UIIN-2102 Inventory. Instance. Marked for deletion. Underlying MARC not editable in quickMARC
-
- Draft
-
-
UIPFI-106 Instance look up. Filter instance records by Mark for deletion
-
- Open
-
- relates to
-
UXPROD-1363 Mark holdings and item for deletion. Implement action menu in top navigation bar. Enable the user to mark a metadata record for deletion (Holdings, Item)
-
- Open
-
-
MODINVSTOR-828 Change source record deletion documentation to be less ambiguous
-
- Closed
-
-
UXPROD-1624 Deletion. Implement action menu in top navigation bar. Enable the user to delete an Instance
-
- Blocked
-
-
UXPROD-3702 Enabler : Marking an instance record for deletion
-
- Open
-