Details
-
New Feature
-
Status: Open (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
None
-
CW: Deletion by staff with permission to do deletion of records.
-
The estimate considers data integrity checks and mark-for-deletion functionality. Hard to say how much these are general issues (solved in Raml Module Builder and stripes-components for example) and how much they are Inventory work
-
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
Implement component in top navigation bar to enable the user to mark a metadata record (-Container, Instance, -Holdings, Item) for deletion. Permissions are different than permissions for actual deletion. Mark for deletion of instance is split out as it's own feature UXPROD-3621.
Delete functionality will be implemented when introducing the refined UX of Inventory. A drop down menu in the top bar.
Slide deck from presentation at MM-SIG 2018-10-04: https://docs.google.com/presentation/d/1iv1qM2T1uHCOx8vLAAJfmX-439ENNP7uo4yQJM8mubE/edit#slide=id.g438c473a97_0_0
Technical backend note: The Inventory database has constraints defined on 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:
- HoldingsStorageAPI.java
- ItemStorageAPI.java
Out of scope: Prevent delete-all (wipe all data in Inventory).
TestRail: Results
Attachments
Issue Links
- is defined by
-
MODINV-413 Back end. Holdings. Mark for delete
-
- Open
-
-
MODINV-415 Back end. Item. Mark for deletion
-
- Open
-
-
MODINVSTOR-731 Back end. Holdings. Mark for delete
-
- Open
-
-
MODINVSTOR-732 Back end. Item. Mark for deletion
-
- Open
-
-
UIIN-398 Holdings. Mark for delete
-
- Open
-
-
UIIN-399 Item. Mark for deletion
-
- Open
-
-
UIIN-1094 Filter instance records by Mark for deletion
-
- Blocked
-
-
UIIN-1095 Filter holdings records by Mark for delete
-
- Draft
-
-
UIIN-1096 Filter item records by Mark for delete
-
- Draft
-
-
UIIN-1505 Holdings. Flag: Mark for delete (edit/detailed view)
-
- Open
-
-
UIIN-1506 Item. Flag: Mark for delete (edit/detailed view)
-
- Open
-
-
UX-440 UX: Create a special icon for Action: Mark for delete (TBD)
-
- Draft
-
- relates to
-
UIU-754 Users App: Implement Pane header dropdown on Detail Records
-
- Closed
-
-
MODINVSTOR-828 Change source record deletion documentation to be less ambiguous
-
- Closed
-
-
UXPROD-3621 Spec and planning. Inventory. Mark instance for deletion. 1st iteration. Enable the user to mark an instance for deletion
-
- Closed
-
-
UXPROD-3742 Mark instance for deletion. 2nd iteration. Enable the user to mark an instance for deletion
-
- In Refinement
-