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

Show requests at status change: Missing, Withdrawn

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Core: F - Sprint 100, Core: F - Sprint 101
    • Story Points:
      5
    • Development Team:
      Prokopovych

      Description

      Purpose: Show number of requests when changing the item status, and modify UI to make consistent with other status change modals.

      Scenarios

      1. Scenario
        • Given:
          • a user logged in with all permissions
          • an item with at least one open request
          • the Mark as missing option in the Inventory action menu
        • When Mark as withdrawn is clicked
        • Then display the following modal:
          • header: Confirm item status: Missing
          • body: <Item title> (<material type>) (Barcode: <barcode>)'s item status will be marked as <item status>. There are <number of open requests> open requests for this item.
            • link <number of open requests> open requests to open requests for that item in Requests app
          • controls:
            • X in upper left corner
            • Cancel
            • Confirm (primary styling)
      2. Scenario
        • Given:
          • a user logged in with all Inventory permissions, but no Requests permissions
          • an item with at least one open request
          • the Mark as missing option in the Inventory action menu
        • When Mark as missing is clicked
        • Then display the following modal:
          • header: Confirm item status: Missing
          • body: <Item title> (<material type>) (Barcode: <barcode>)'s item status will be marked as <item status>. There may be open requests for this item.
            • do not link <number of open requests> open requests to open requests for that item in Requests app
          • controls:
            • X in upper left corner
            • Cancel
            • Confirm (primary styling)
      3. Scenario
        • Given:
          • a user logged in with all permissions
          • an item with no open requests
          • the Mark as missing option in the Inventory action menu
        • When Mark as missing is clicked
        • Then display the following modal:
          • header: Confirm item status: Missing
          • body: <Item title> (<material type>) (Barcode: <barcode>)'s item status will be marked as <item status>.
          • controls:
            • X in upper left corner
            • Cancel
            • Confirm (primary styling)
      4. Scenario
        • Given:
          • a user logged in with all permissions
          • an item with at least one open request
          • the Mark as withdrawn option in the Inventory action menu
        • When mark as withdrawn is clicked
        • Then display the following modal:
          • header: Confirm item status: Withdrawn
          • body: <Item title> (<material type>) (Barcode: <barcode>)'s item status will be marked as <item status>. There are <number of open requests> open requests for this item.
            • link <number of open requests> open requests to open requests for that item in Requests app
          • controls:
            • X in upper left corner
            • Cancel
            • Confirm (primary styling)
      5. Scenario
        • Given:
          • a user logged in with all Inventory permissions, but no Requests permissions
          • an item with at least one open request
          • the Mark as withdrawn option in the Inventory action menu
        • When Mark as withdrawn is clicked
        • Then display the following modal:
          • header: Confirm item status: Withdrawn
          • body: <Item title> (<material type>) (Barcode: <barcode>)'s item status will be marked as <item status>. There may be open requests for this item.
            • do not link <number of open requests> open requests to open requests for that item in Requests app
          • controls:
            • X in upper left corner
            • Cancel
            • Confirm (primary styling)
      6. Scenario
        • Given:
          • a user logged in with all permissions
          • an item with no open requests
          • the Mark as withdrawn option in the Inventory action menu
        • When Mark as withdrawn is clicked
        • Then display the following modal:
          • header: Confirm item status: Withdrawn
          • body: <Item title> (<material type>) (Barcode: <barcode>)'s item status will be marked as <item status>.
          • controls:
            • X in upper left corner
            • Cancel
            • Confirm (primary styling)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                SergiySergiyenko Sergiy Sergiyenko
                Reporter:
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases