Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
Core: F - Sprint 62, Core: F - Sprint 63, Core: F - Sprint 64
-
8
-
Prokopovych
Description
Purpose: A single check out may trigger many messages to the staff member about the item. Individual messages are covered by other stories, and this story covers the sequence in which they display.
- Scenario (5)
- Given a patron, and an item that has 0 check out notes, is multipiece, and a circulation rule for that combination of patron and item pointing to a policy that says an item is not loanable
- When the item is scanned at check out for that patron
- Then:
- display the multipiece modal, and if the user confirms, display the item not loanable modal
- only check out item if user overrides item not loanable and confirms the multipiece modal
- Scenario (7)
- Given a patron, and an item that has at least 1 check out note but is not multipiece, and a circulation rule for that combination of patron and item pointing to a policy that says an item is not loanable
- When the item is scanned at check out for that patron
- Then:
- display the check out note modal, and if the user overrides, display the item not loanable modal
- only check out item if user overrides item not loanable and confirms the check out note modal
- Scenario (8)
- Given a patron, and an item that has at least 1 check out note and that is multipiece, and a circulation rule for that combination of patron and item pointing to a policy that says the item is loanable
- When the item is scanned at check out for that patron
- display the check out note modal, and if the user confirms, display the multipiece modal
- only check out item if user confirms the check out note modal & the multipiece modal
- Scenario (9)
- Given a patron, and an item that has at least 1 check out note and that is multipiece, and a circulation rule for that combination of patron and item pointing to a policy that says the item is not loanable
- When the item is scanned at check out for that patron
- display the check out note modal, and if the user confirms, display the multipiece modal, and if user confirms, display the item not loanable modal
- only check out item if user overrides the item not loanable and confirms the check out note modal & the multipiece modal
Notes: The modals themselves and the scenarios that trigger them are covered by other stories, and this story is only for ordering them. The three modals that can be triggered by the same check in are multipiece (UICHKOUT-446), check out notes (UICHKOUT-488), and item not loanable (UIU-879).
Notes: I'm using "multipiece" modal in a general sense to cover the set of scenarios described by UICHKOUT-446.
Scenarios can also be viewed as a table, if that's easier to process (numbers in parentheses after scenarios correspond to rows on the table): https://docs.google.com/spreadsheets/d/11nEs_EO7pjuejKYYM9OC-asRhD5-8NBIKLXzqUBDmdo/edit#gid=593445658
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1330 Display checkin notes from Inventory at checkin
-
- Closed
-
- is blocked by
-
UICHKOUT-488 Display check out note at check out
-
- Closed
-
-
UIU-879 Frontend: Override loan policy when item is not loanable
-
- Closed
-
- is cloned by
-
UICHKOUT-524 Display multiple messages at check out (optimal order)
-
- Open
-