Details
-
Type:
Story
-
Status: Open (View Workflow)
-
Priority:
P3
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Template:customfield_11100 46659
-
Development Team:Prokopovych
Description
Purpose: Mark for deletion means that a cataloger, who do not hold the permission to do a deletion, is able to just do 'Mark instance for delete' of any given record by set of a boolean check mark in the record. Mark instance for delete can happen from the Action menu, and from the edit view of the instance. And then her cataloger colleague with super power and with permission to perform deletion, will go in and filter on all instances being marked for deletion, and then delete them one-by-one (and later in bulk mode).
Use case: As a cataloger I want to be able to mark any given instance record for deletion.
Scenarios:
- Scenario
- Go to FOLIO snapshot stable, go to Inventory
- Given any instance record
- When displayed in detailed view in 3rd pane
- Then the action menu holds following action items:
- Edit
- Duplicate
- (more see the UX below, which shows an instance with source = MARC)
- Mark for delete New
Later the action Delete, will be added as the last action item in this list - UIIN-332
- Scenario
- Scenario
- Scenario
- Given a "Mark instance for delete" option in the actions drop-down
- When clicked
- Then a "Confirm mark for deletion" modal should appear as shown in wireframe
(insert wireframe - when available)
- Scenario
- Given the "Confirm mark for deletion" modal
- When displayed
- If no holdings and items records are associated with the instance record then, then cataloger gets following message, e.g.
- "Instance record HRID in00000000006 has no holdings or item records associated or other dependencies and will be deleted."
- And then the cataloger can decide to 'Cancel' or 'Confirm'
- Scenario
- Given a 'Cancel' button
- Then the action is terminated
- The cataloger gets back to the detailed view of the given instance record in 3rd pane
- Scenario
- Given a 'Confirm" button on the "Confirm mark for deletion" modal
- When clicked
- Then the Mark for delete action is performed
- The instance record is being marked for deletion
- Scenario
- Given the "Confirm mark for deletion" modal
- When displayed and there are one or more holdings records associated with the instance record, then the cataloger gets following message, e.g.
- "Instance record HRID in00000000006 has 5 holdings records associated. To be able to continue mark for deletion of this instance record, all associated holdings records must be marked for deletion or deleted."
- And the cataloger can not perform the mark for delete action, before the associated holdings records are deleted or marked for deletion.
- at the bottom of the modal, is a button 'Cancel'
- Scenario
- Given a "Cancel" button on the "Confirm mark for delete" modal
- When clicked
- Then the "Confirm mark for delete" modal will close and the mark for deletion will be cancelled
- And the cataloger gets back to detailed view of the instance record
Documents:
- List of usecases gathered by the MM-SIG (10/18/2018) : https://docs.google.com/spreadsheets/d/1XkHDYCfY5Xl7rpcP_MIg5ZAkQrbBfpsQ4rtNTEWSrdE/edit#gid=0
TestRail: Results
Attachments
Issue Links
- clones
-
UIIN-333 Instance. Mark for delete
-
- Open
-
- defines
-
UXPROD-3621 Mark instance for deletion. Implement action menu in top navigation bar. Enable the user to mark an instance for deletion
-
- Open
-
- has to be done before
-
MODOAIPMH-268 Deleted OAI/PMH record identifier should be configurable (HRID or UUID)
-
- Open
-
- is cloned by
-
MODINVSTOR-730 Back end work. Instance. Mark for delete
-
- Open
-
- relates to
-
UIIN-1504 Instance. Flag: Mark for delete (edit/detailed view)
-
- Open
-