Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
Core: F - Sprint 90, Core: F - Sprint 91
-
5
-
Prokopovych
Description
Purpose: Once the patron has paid for the item (or the associated fines have otherwise been taken care of - for example, if the library waives them), the loan can be closed.
The lost item fee policy will specify that either the actual cost of the item is charged or a set cost for a lost item is charged (in addition to a lost item processing fee). This story covers scenarios where the set cost is charged (automated).
Scenarios
- Scenario
- Given a loan that has been declared lost with the following fees assigned:
- no lost item processing fee
- charge amount for item is set cost > 0
- When the charge amount for item fee has been closed
- Then:
- close the loan
- change item status to Lost and paid
- Given a loan that has been declared lost with the following fees assigned:
- Scenario
- Given a loan that has been declared lost with the following fees assigned:
- some lost item processing fee > 0
- charge amount for item is set cost = 0.00
- When the lost item processing fee has been closed
- Then:
- close the loan
- change item status to Lost and paid
- Given a loan that has been declared lost with the following fees assigned:
- Scenario
- Given a loan that has been declared lost with the following fees assigned:
- some lost item processing fee > 0
- some charge amount for item > 0
- When both the lost item processing fee and the charge amount fee have been closed
- Then:
- close the loan
- change item status to Lost and paid
- Given a loan that has been declared lost with the following fees assigned:
- Scenario
- Given an item with the status Lost and paid
- When viewing loan details for the loan that was declared lost
- Then the last row of the action table should be the following
- Action date: <date the loan was closed>
- Action: Closed loan
- Due date: <Due date at time loan was closed>
- Item status: Lost and paid
- Source:
<Last name, first name of staff member who closed the fee/fine, link to user profile>out of scope, seeCIRC-771 - Comments: <None>
- Scenario
- Given an item with the status Lost and paid
- When viewing the loan history for the user for whom the item was declared lost
- Then populate that loan’s row of the closed loans table as follows:
- Item title: title of item
- Due date: due date of item
- Barcode: Barcode of item
- Fee/fine: total amount charged on item, including lost item fees
- Effective call number string: effective call number string for the item
- Contributors: contributors for item
- Renewal count: total number of renewals on loan
- Loan date: date item was checked out to patron
- Return date: -
- Check in service point: -
Notes:
- If the Actual cost fee has not been charged to the patron yet, but is expected according to the fee/fine policy, the loan should not be closed.
- Whether or not an Actual cost fee is owed should be determined when the item is declared lost. If some aspect determining the circulation rule/lost item fee policy changes between when the item was declared lost and when the fees were charged or paid, adhere to the lost item fee policy in place when the item was declared lost.
- Other fees or fines may exist on the loan that are not related to its being declared lost. These should not block the loan from closing once all lost item fees are paid.
TestRail: Results
Attachments
Issue Links
- blocks
-
CIRC-746 BE: Check in: lost and paid items
-
- Closed
-
-
CIRC-747 BE: Check out Lost and paid item
-
- Closed
-
-
CIRC-748 BE: Lost and paid: prevent all request types
-
- Closed
-
- defines
-
UXPROD-2260 Loan: Declared Lost (Stories dependent on fines/fees work)
-
- Closed
-
- is blocked by
-
CIRC-707 BE - Declared lost item: Assign fees when declared lost w/ SET COST
-
- Closed
-
-
CIRC-731 SPIKE: Closing declared lost loan (Lost and paid status) for set cost
-
- Closed
-
-
CIRC-743 Closing declared lost loan (Lost and paid status) for set cost
-
- Closed
-
-
CIRCSTORE-175 Backend for Mark item Declared lost
-
- Closed
-
-
UIU-1202 Mark item Declared lost
-
- Closed
-
-
UIU-1203 Declared lost item: Display fees when declared lost with SET COST
-
- Closed
-
-
UIU-1580 Declared lost item: Assign fees when declared lost with actual cost
-
- Closed
-
- is cloned by
-
CIRC-731 SPIKE: Closing declared lost loan (Lost and paid status) for set cost
-
- Closed
-
-
UIU-1500 Aged to lost: Closing (Lost and paid status) - SET COST
-
- Closed
-
-
UIU-1605 Closing declared lost loan (Lost and paid status) for actual cost
-
- Closed
-
- relates to
-
MODPUBSUB-107 Show system as source in loan action table when lost item fees are paid
-
- Closed
-
-
CIRC-715 Backend: Declared lost item: Close loans when no fees charged - SET COST
-
- Closed
-
-
UIU-1491 Declared lost item: Close loans when no fees charged
-
- Closed
-