Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-399

Item. Mark for deletion

    XMLWordPrintable

    Details

    • Template:
    • Story Points:
      5
    • Development Team:
      Prokopovych

      Description

      Purpose: Mark for delete means, that a cataloger, who do not hold the permission to do a deletion, is able to just do 'Mark item for delete' of a given item record by setting a boolean check mark in the item record. And then her cataloger colleague with super power and the permission to perform deletion, will go in and filter on all item records marked for delete, and then delete them one-by-one (and later in bulk mode).

      Following action will be in scope of this story:

      • Mark item for delete

      Use case: As a cataloger I want to be able to mark any given item record for deletion.

      Scenarios:

      1. Scenario
        • Login to FOLIO snapshot, go to Inventory
        • Given any instance record, with associated holdings and item records
        • When item record displayed in detailed view
        • Then the Actions menu holds following actions:
          • Edit item change of the label, is a different UIIN-XXXX story
          • Duplicate item change of the label, is a different UIIN-XXXX story
          • Delete item change of the label, is a different UIIN-XXXX story
          • Mark item for delete New
          • Mark as missing
          • Mark as withdrawn
          • (and more)
          • New request
      2. Scenario
        • Mark item for delete has the flag icon in front of the text "Mark item for delete"
      3. Scenario
        • Given a "Mark item 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)
      4. Scenario
        • Given the "Confirm mark for deletion" modal
        • When displayed then the cataloger gets following message
        • "Item HRID item000000000015, barcode 90000 has no dependencies and will be deleted."
      5. Scenario
        • Given click on the 'Cancel' button
        • Then the action is terminated
        • The cataloger gets back to the detailed view of the given instance record in 3rd pane
      6. Scenario
        • Given click on the 'Confirm' button
        • Then the Mark for delete action is performed
        • and a boolean is set on the record
        • The cataloger gets back to the detailed view of the given item record.

      Documents:

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                charlotte Charlotte Whitt
                Tester Assignee:
                Charlotte Whitt Charlotte Whitt
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases