Issues
- Mark instance for deletion. 2nd iteration. Enable the user to mark an instance for deletionUXPROD-3742Ryan Taylor
- Spec and planning. Inventory. Mark instance for deletion. 1st iteration. Enable the user to mark an instance for deletionUXPROD-3621Resolved issue: UXPROD-3621Charlotte Whitt
- Deletion of Authority records in the MARCcat module: relationship with SRSUXPROD-2538Resolved issue: UXPROD-2538cristina
- Deletion of Holdings records in the MARCcat module: relationships with SRS and InventoryUXPROD-2537Resolved issue: UXPROD-2537cristina
- Deletion of Bib records in the MARCcat module: relationships with SRS and InventoryUXPROD-1962Resolved issue: UXPROD-1962Tiziana Possemato
- Bibliographic record - Mark for deletionUXPROD-1961Resolved issue: UXPROD-1961Tiziana Possemato
- 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)UXPROD-1363Ryan Taylor
- NOT needed (As of now). Instance. Marked for deletion make the instance not editableUIIN-2105
- Inventory. Instance. Marked for deletion. Underlying MARC not editable in quickMARCUIIN-2102
- Instance. Flag: Unmark for deletion (edit/detailed view)UIIN-2099
- Item. Flag: Mark for delete (edit/detailed view)UIIN-1506
- Holdings. Flag: Mark for delete (edit/detailed view)UIIN-1505
- Instance. Flag is set for Mark for deletion (edit/detailed view)UIIN-1504
- Item. Mark for deletionUIIN-399
- Holdings. Mark for deleteUIIN-398
- Instance. Action menu: Mark for deletionUIIN-333Resolved issue: UIIN-333Ryan Taylor
- Delete instance: check for linked holdings and itemsUIIN-332
- Back end. Item. Mark for deletionMODINVSTOR-732
- Back end. Holdings. Mark for deleteMODINVSTOR-731
- Back end work. Instance. Mark and un-mark for deletion.MODINVSTOR-730
- Back end. Item. Mark for deletionMODINV-415
- Back end. Holdings. Mark for deleteMODINV-413
- Back end work. Instance. Mark and un-mark for deletionMODINV-411
23 of 23
MAY DUPLICATE UXPROD-4303
The implementation of Mark for deletion work has been split into two iterations:
UXPROD-3742
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.
Slide deck: 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:
MODINVSTOR-576
MODINVSTOR-901