Done
Details
Assignee
Roman BarannykRoman BarannykReporter
Stephanie BuckStephanie BuckPriority
P2Story Points
0.5Sprint
NoneDevelopment Team
VegaFix versions
Release
Nolana (R3 2022) Hot Fix #1RCA Group
Incomplete/missing requirementsAffected Institution
ChalmersTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Roman Barannyk
Roman BarannykReporter
Stephanie Buck
Stephanie BuckPriority
Story Points
0.5
Sprint
None
Development Team
Vega
Fix versions
Release
Nolana (R3 2022) Hot Fix #1
RCA Group
Incomplete/missing requirements
Affected Institution
Chalmers
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created January 26, 2023 at 5:03 PM
Updated January 31, 2023 at 5:04 PM
Resolved January 27, 2023 at 2:55 PM
Overview: When TLR is enabled, a user should not be able to place a Recall request on an Aged to lost item (and other statuses listed below) from the instance record in Inventory. Users are able to recall items with statuses they should not be able to (Aged to lost, Claimed returned, Declared lost)
Steps to Reproduce:
Scenario 1:
Title level requests enabled
An instance with only one item. The item is Aged to lost.
page-and-recall-policy
Inventory - Actions-menu
+ New request
Request type: Recall
Expected result:
To get a dialog telling me that the request cannot be placed.
Actual result: * The recall request is placed.
A notice is sent to the borrower (probably very confusing since he/she has already gotten final reminders, fees etc)
The requester will probably not get his/her requested book
Scenario 2:
Title level requests enabled. An instance with several items. * page-and-recall-policy
An instance with several items.
All items checked out.
One item Aged to lost. This is the one that is due to be returned first (and has been on loan the longest).
No open requests of any type.
Inventory – Actions-menu.
+ New request
Request type: Recall
*Repeat with items with Declared lost and Claimed returned status
Expected result:
The recalled loan should be one of the items with a requestable status. The one that is due first (or if is it the one that has been on loan the longest, don’t remember).
Actual result:
The recalled loan is for the item that has status Aged to lost.
A second request (recall)
Recalls the checked out loan that I was expecting to be recalled first.
Additional Information: Reproduced in both MG and Nolana bugfest environments
Non-recallable statuses possible to recall with TLR = Bug
Aged to lost
Claimed returned
Declared lost
No recall possible = Works as expected
Lost and paid
Missing
Order closed
Withdrawn
Other Non-recallable statuses - Not tested (Chalmers don't use)
In process (not requestable) part of https://folio-org.atlassian.net/browse/CIRC-1684#icft=CIRC-1684
Intellectual item (no item available in MG, Steph tested on Nolana bugfest, unable to recall as expected)
Long missing (Steph tested on MG bugfest, unable to recall as expected)
Unavailable (Steph tested on MG bugfest, unable to recall as expected)
Unknown (Steph tested on MG bugfest, unable to recall as expected)
Currently implemented item status information: https://docs.folio.org/docs/platform-essentials/item-status/itemstatus/#currently-implemented-item-statuses
Interested parties: @Marie Widigson