Details
-
Story
-
Status: Closed (View Workflow)
-
P1
-
Resolution: Done
-
None
-
customfield_11100 29098
-
UNAM
-
R1 2021
Description
UPDATED ON OCTOBER 23, 2020: Changed issue title from Claim returned-2: charge overdue fine and cancel SET COST fee at check in to Claim returned-2: cancel SET COST fee at check in because charging the overdue fine was moved to a separate story (UIU-1917- Claim returned-2.5: charge overdue fine at check in).
Note: This User Story covers SET COST. ACTUAL COST is covered by UIU-1622.
Scenarios
- Scenario (claim returned item found at library-has suspended fines)
- Given a checked in item that was claimed returned, with existing suspended fines (Payment status = "Suspended claim returned")
- When the item was marked "Found by library" at check in (Loan Details Action = "Checked in (found by library)")
- Then:
- Go to Cancel lost item processing fee as error
- Go to Cancel lost item fee as error
- Scenario (claim returned item found at library-does not have suspended fines)
- Given a checked in item that was claimed returned, with no existing suspended fines (Payment status not = "Suspended claim returned")
- When the item was marked "Found by library" at check in (Loan Details Action = "Checked in (found by library)")
- Then:
- No further action will be taken
- Scenario (claimed returned item brought back by patron)
- Given a checked in item that was claimed returned, with existing suspended fines (Payment status = "Suspended claim returned")
- When the item was marked "Returned by patron" at check in (Loan Details Action = "Checked in (returned by patron)")
- Then:
- Go to Cancel lost item processing fee as error
- Go to Cancel lost item fee as error
- Go to Determine if overdue fine applies
- Scenario (claimed returned item brought back by patron)
- Given a checked in item that was claimed returned, with no existing suspended fines (Payment status not = "Suspended claim returned")
- When the item was marked "Returned by patron" at check in (Loan Details Action = "Checked in (returned by patron)")
- Then:
- Go to Determine if overdue fine applies
Cancel lost item processing fee as error
Verify that a fee/fine record with a Fee/Fine Type of "Lost item processing fee" exists
If it does exist, and Lost Item Fee Policy setting If lost item returned, remove lost item processing fee = "Yes", create a new fee/fine "Action" record for the cancellation of the "Lost item processing fee" (the PO is using the field names that appear on the Fee/Fine Details page (see attached file FF-Details-Cancellaton.jpg) because she doesn't know the real names.):
- Action date should include current system date and time
- Action should be set to "Cancelled item returned"
- Amount should be set to the billed amount
- Balance should be set to 0.00
- Transaction information will be blank
- Created at should be set to service point where the lost item was checked in
- Source should identify the library staff member who did the check in
- Additional information will be blank
(Note: New Last payment status will be "Cancelled item returned")
Cancel lost item fee as error
Verify that a fee/fine record with a Fee/Fine Type of "Lost item fee" exists
If it does exist, create a new fee/fine "Action" record for the cancellation of the "Lost item fee" (the PO is using the field names that appear on the Fee/Fine Details page (see attached file FF-Details-Cancellaton.jpg) because she doesn't know the real names.):
- Action date should include current system date and time
- Action should be set to "Cancelled item returned"
- Amount should be set to the billed amount
- Balance should be set to 0.00
- Transaction information will be blank
- Created at should be set to service point where the lost item was checked in
- Source should identify the library staff member who did the check in
- Additional information will be blank
(Note: New Last payment status will be "Cancelled item returned")
Determine if overdue fine applies
Charge overdue fine by calling module created by <====Now separate story CIRC-524 (this module is also called by the check in process and regular renewals to calculate overdue fines)UIU-1917
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2247 Loan: Claimed Returned - SET COST Fee/Fine work for R1 2021 (Iris)
-
- Closed
-
- has to be done before
-
CIRC-997 Claim returned-2.5: charge overdue fine at check in - BACKEND
-
- Closed
-
-
UICHKIN-218 Claim returned-2.5: charge overdue fine at check in - FRONTEND
-
- Closed
-
- relates to
-
CIRC-997 Claim returned-2.5: charge overdue fine at check in - BACKEND
-
- Closed
-
-
UICHKIN-218 Claim returned-2.5: charge overdue fine at check in - FRONTEND
-
- Closed
-
-
UICHKIN-235 Lost item fees not cancelled properly when "Claimed Returned" item is checked in
-
- Closed
-
-
UIU-1622 Claim returned: cancel ACTUAL COST fee at check in
-
- Blocked
-