Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
Prokopovych - Sprint 104, Prokopovych - Sprint 105, Prokopovych - Sprint 106, Prokopovych - Sprint 107
-
8
-
Prokopovych
Description
- Scenario
- Given an item that is Available
, In transit
, Awaiting pickup, Missing
, Withdrawn
, Lost and paid, Paged
, Awaiting delivery (, or Order closed
- When the Actions menu on the item record is opened
- Then display the following options:
- Mark as intellectual item
- Mark as restricted
- Given an item that is Available
- Scenario
- Given an item that is Checked out
, On order
, Claimed returned
, Declared lost
, or Aged to lost
- When the Actions menu on the item record is opened
- Then do not display the following options:
- Mark as intellectual item
- Mark as restricted
- Given an item that is Checked out
- Scenario
- Given the any of the options in scenario 1
- When selected
- Then display the status confirmation modal
- header: Confirm item status: <name of status>
- 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)
- Scenario
- Given the status confirmation modal
- When the user selects Confirm
- Then change item's status to the selected status
- Display status name in Item status field
- Display date and time of confirmation as Item status date
- Scenario
- Given:
- a user logged in with all Inventory permissions, but no Requests permissions
- an item with at least one open request
- the options to change status from scenario 1 in the Inventory action menu
- When Mark as <item status> option is clicked
- Then display the following modal:
- header: Confirm item status: <status name>
- 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)
- Given:
- Scenario
- Given:
- a user logged in with all permissions
- an item with no open requests
- the Mark as <item status> option in the Inventory action menu
- When one of those options is clicked
- Then display the following modal:
- header: Confirm item status: <item status>
- 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)
- Given:
- Scenario
- Given:
- a status confirmation modal for an item, to result in Intellectual item, Restricted
- a request for that item with status of Open - awaiting pickup hold shelf expiration date on or after today's date, or a request for that item with status of Open - awaiting delivery
- When the user selects Confirm
- Then change request status to Open - not yet filled
- Given:
- Scenario
- Given a status confirmation modal
- When the user selects Cancel
- Then close the modal and do not change item's status
Notes
- Similar to
UIIN-419, marking an item missing
Documentation of implemented functionality:
https://docs.google.com/spreadsheets/d/1el9_XTlpZKNzYqWSoN_XcCQxdgZDxwB_blbSWrcsAL8/edit#gid=670413620
TestRail: Results
Attachments
Issue Links
- blocks
-
CIRC-1007 BE: Check in items with new statuses
-
- Closed
-
-
CIRC-1008 BE: Prevent check in for items with intellectual item status
-
- Closed
-
-
CIRC-1009 BE: Check out items with new statuses
-
- Closed
-
-
CIRC-1011 BE: Prevent check out for items with intellectual item status
-
- Closed
-
-
CIRC-1027 BE: New item statuses: prevent requests
-
- Closed
-
-
CIRC-1054 BE: Check out items with new statuses (Restricted only)
-
- Closed
-
-
UICHKIN-120 Check in items with new statuses
-
- Closed
-
-
UICHKIN-210 Prevent check in for items with intellectual item status
-
- Closed
-
-
UICHKIN-221 Check in items with new statuses (Restricted only)
-
- Closed
-
-
UICHKOUT-669 Prevent check out for items with intellectual item status
-
- Closed
-
-
UICHKOUT-671 FE: Check out items with new statuses
-
- Closed
-
-
UIIN-893 Long missing: behavior on Inventory item record
-
- Closed
-
-
UIIN-894 Long missing: permission
-
- Closed
-
-
UIIN-938 Show new statuses in Inventory search and filter
-
- Closed
-
-
UIIN-1307 Unavailable: permission
-
- Closed
-
-
UIIN-1308 In process (non-requestable): permission
-
- Closed
-
-
UIIN-1326 Unknown item status: permission
-
- Closed
-
-
UIIN-1335 Restricted item status: permission
-
- Closed
-
-
UIIN-1336 Intellectual item status: permission
-
- Closed
-
-
UIREQ-393 New item statuses: prevent requests
-
- Closed
-
- clones
-
UIIN-756 Extend list of item statuses, allow users to change items to those statuses
-
- Closed
-
- defines
-
UXPROD-2699 Item statuses: Unavailable, Unknown Intellectual, In process - non requestable, Long missing, Restricted
-
- Closed
-