Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
Prokopovych - Sprint 106, Prokopovych - Sprint 107, Prokopovych - Sprint 108
-
5
-
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 in process
- Mark as in process (non-requestable)
- Mark as intellectual item
- Mark as long missing
- Mark as restricted
- Mark as unavailable
- Mark as unknown
- 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 in process
- Mark as in process (non-requestable)
- Mark as intellectual item
- Mark as long missing
- Mark as restricted
- Mark as unavailable
- Mark as unknown
- 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
CW: has addressed the tag permission issue in -
UIIN-1422- Given:
- a user logged in with all Inventory permissions, and Tags on records: View only, 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 In process, In process (non-requestable), Intellectual item, Long missing, Restricted, Unavailable, Unknown
- 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
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
-
-
MODINV-338 Field mappings: Item - Item status handling logic for new statuses
-
- 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
-
-
UIDATIMP-641 Field mappings: Item - update reference dropdown list for Item status to include 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-1306 Do not display New request option in item record actions menu for new statuses
-
- 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
-
- defines
-
UXPROD-2699 Item statuses: Unavailable, Unknown Intellectual, In process - non requestable, Long missing, Restricted
-
- Closed
-
- is cloned by
-
MODINVSTOR-615 Extend list of item statuses, allow users to change items to those statuses
-
- Closed
-
-
UIIN-1333 Extend list of item statuses, allow users to change items to those statuses: Restricted
-
- Closed
-
-
UIIN-1374 Extend list of item statuses, allow users to change items to those statuses (Intellectual and Restricted only)
-
- Closed
-
- relates to
-
UIIN-1422 Permissions for Inventory. Inventory landing page does not display if the user do not have permission: Tags on records: View only
-
- Closed
-