Done
Details
Details
Assignee
Bohdan Suprun
Bohdan Suprun(Deactivated)Reporter
Holly Mistlebauer
Holly MistlebauerTester Assignee
Holly Mistlebauer
Holly MistlebauerPriority
Story Points
3
Sprint
None
Development Team
Prokopovych
Fix versions
Release
Q3 2020
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created September 21, 2020 at 4:47 PM
Updated October 6, 2020 at 8:03 PM
Resolved October 6, 2020 at 8:03 PM
In the Lost Item Fee Policy, the aged to lost settings are written such that the patron is supposed to be billed 'X intervals' after the item is aged to lost. If a library bills 1 week after an item is aged to lost, and the item was aged to lost on September 1, it should be billed on September 8 (or as soon as the batch aged to lost billing process runs after that date).
After talking to Bohdan, I learned that...
Currently the aged to lost billed date is being calculated as:
dateLostItemShouldBeBilled = loanDueDate + agedToLostAfterOverduePeriod + patronBilledAfterAgedToLost.
When it should be calculated as:
dateLostItemShouldBeBilled = agedToLostDate + patronBilledAfterAgedToLost
(This was discovered when testing https://folio-org.atlassian.net/browse/CIRC-877#icft=CIRC-877, so see the 'Comments' and attached test plan in https://folio-org.atlassian.net/browse/CIRC-877#icft=CIRC-877 for more details.)