MAX_FINES payment closes open circ
Bug #933755 reported by
Chris Sharp
This bug report is a duplicate of:
Bug #793550: xact_finish (prematurely?) set on claimed returned item if transaction balance reaches zero.
Edit
Remove
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
This is similar to Bug 781803, where James Fournie describes exactly what I'm seeing:
"I've had a report of a case whereby a patron can't renew in the following scenarios:
1. Patron checks out item and overdue's it to MAX_FINES
2. Patron comes in, to pay fine and renew
3. Staff pays fine first and then renews."
https:/
This situation causes the following error message in the staff client:
<item barcode> not renewed.
Someone attempted to retrieve a circulation object from the system and
the object was not found.
Evergreen 2.1.1
OpenSRF 2.0.1
PostgreSQL 9.1.2
Debian "squeeze"
Changed in evergreen: | |
status: | New → Confirmed |
To post a comment you must log in.
Adding that the same behavior happens when the stop_fines is CLAIMSRETURNED. Payment of the fines accrued on the transaction causes the transaction to close, despite the fact that the item has not been checked in.