Details
-
Story
-
Status: Open (View Workflow)
-
P2
-
Resolution: Unresolved
-
None
-
None
-
customfield_11100 60038
-
Vega
Description
Purpose: Bill the patron for the actual cost of a lost item.
Story: As a staff member who charges patrons for lost items, I need to bill the patron the actual cost of an item he/she lost.
Scenarios:
- Scenario
- Given Confirm actual cost to bill patron modal open
- When Confirm & save button pressed (and another user has not edited the record)
- Then...
- Create the 'Fee/fine record' and 'Fee/fine action record' for the ACTUAL COST lost item fee in the same manner as with SET COST, with the following exceptions:
- The Fee/fine type will be 'Lost item fee (actual cost)' (which is a hidden value in the Manual charges table at Settings>Users>Fee/fine), is available as a field on the report and can be picked up there.
- For SET COST we do not have Additional information for staff and Additional information for patron, like we do for ACTUAL COST. This data, collected on the Actual cost to bill <insert patron-last-name, patron-first-name patron-middle-name> modal, will need to be saved with the 'Fee/fine action record'.
- The logged in person's name and service point will be saved as 'Created at' and 'Source.'
- The Fee/fine owner is available as a field on the report and can be picked up there.
- Close Confirm actual cost to bill patron modal, leaving user back at Lost items requiring actual cost
- Display 'Success toast': A fee/fine of <insert amount> has been charged to <insert patron-last-name, patron-first-name patron-middle-name> (as shown in attached mock-up 5-charge-fee-success.png)
- Replace Process button on Lost items requiring actual cost with Billed: <billed amount> (as shown in attached mock-up 5-charge-fee-success.png)
- Create the 'Fee/fine record' and 'Fee/fine action record' for the ACTUAL COST lost item fee in the same manner as with SET COST, with the following exceptions:
TestRail: Results
Attachments
Issue Links
- blocks
-
CIRC-728 BACKEND - Declared lost/aged to lost item: renewal (effect on lost item fees) - ACTUAL COST
-
- In QA
-
-
CIRC-730 BACKEND - Declared lost/aged to lost item: check in (effect on fines/fees) - ACTUAL COST
-
- In QA
-
- defines
-
UXPROD-3565 Loan: (BE) Lost Item Fees processing page for ACTUAL COST
-
- In Refinement
-
- has to be finished together with
-
UIU-1863 Declared Lost/Aged to Lost: Bill patron for ACTUAL COST of lost item
-
- Open
-
- is blocked by
-
CIRC-714 BACKEND - Declared lost item: Assign fees when declared lost with ACTUAL COST
-
- Closed
-
-
CIRC-940 BACKEND - Lost items requiring ACTUAL COST: Generate 'skeleton' list of items
-
- Open
-
-
CIRC-941 BACKEND - Lost items requiring ACTUAL COST: Implement searching
-
- Open
-
-
CIRC-942 BACKEND - Lost items requiring ACTUAL COST: Implement filtering by 'Loss type'
-
- Open
-
-
CIRC-943 BACKEND - Lost items requiring ACTUAL COST: Implement filtering by 'Fee/fine owner'
-
- Open
-
-
CIRC-944 BACKEND - Lost items requiring ACTUAL COST: Implement filtering by 'Date of loss range'
-
- Open
-
-
CIRC-945 BACKEND - Lost items requiring ACTUAL COST: Implement additional information in 'Patron' column
-
- Draft
-
-
CIRC-946 BACKEND - Lost items requiring ACTUAL COST: Implement additional information in 'Instance' column
-
- Draft
-
-
CIRC-947 BACKEND - Lost items requiring ACTUAL COST: Implement additional searching
-
- Draft
-
-
UIU-1382 Lost items requiring ACTUAL COST: Generate 'skeleton' list of items
-
- Open
-
-
UIU-1866 Lost items requiring ACTUAL COST: Implement searching
-
- Open
-
-
UIU-1867 Lost items requiring ACTUAL COST: Implement filtering by 'Loss type'
-
- Open
-
-
UIU-1869 Lost items requiring ACTUAL COST: Implement filtering by 'Date of loss range'
-
- Open
-
-
UIU-1870 Lost items requiring ACTUAL COST: Implement additional information in 'Patron' column
-
- Draft
-
-
UIU-1871 Lost items requiring ACTUAL COST: Implement additional information in 'Instance' column
-
- Draft
-
-
UIU-1880 Lost items requiring ACTUAL COST: Implement additional searching
-
- Draft
-
-
UX-386 Need modified mock-ups for new 'Lost items requiring actual cost' in-app report
-
- Closed
-