Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Very Small (VS) < 1 day
-
Small < 3 days
-
Prokopovych
-
-
46
-
88
-
CW: Aligned PO rank with Calculated Total rank.
-
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:
UXPROD-3621(Spec and planning)- UXPROD-3742 (The actual work)
Implementation: In Edit view a toggle which enable the user to mark an instance for deletion. For this first iteration the permissions will be regular Edit. When we have defined the technical solution allowing us to do Field level permissions, then we can implement this granular level of permissions. Field level permissions are currently being discussed in the App Interaction SIG (CC: Martina Schildt)
Delete functionality will be implemented when introducing the refined UX of Inventory. A drop down menu in the top bar.
Out put:
- Specifications
- FOLIO wiki:
- Requirements: Mark for Deletion - Detecting and Resolving Conflicts Requirements - https://wiki.folio.org/display/AppInt/Mark+for+Deletion++-+Detecting+and+Resolving+Conflicts+Requirements
- Technical proposal (draft): https://wiki.folio.org/display/DD/Mark+instance+for+deletion
Slide decks:
- FOLIO wiki:
- Demo at WOLFcon: https://docs.google.com/presentation/d/1kp44JB0pOsiwvkDHWmqLvZWLbh0bd-9IWL_wf1hGP8k/edit
- Presentation for the MM-SIG https://docs.google.com/presentation/d/1ePfp0_fK1xW4mfpS6NRIkFwDQEyAvqMPTAlXI8hbxCI/edit#slide=id.g1364ff8ecb1_0_14
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 before
-
MODINVUP-17 Make instance deletion aligned with general FOLIO solution for check on dependencies
-
- In progress
-
-
UXPROD-3742 Mark instance for deletion. 2nd iteration. Enable the user to mark an instance for deletion
-
- In Refinement
-
- has to be finished together with
-
UXPROD-3092 Corresponding Data Import & SRS MARC Bib work required for Instance "Mark for deletion" - DRAFT
-
- Draft
-
- 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
-