LP1198475: The code that actually checks settings and changes status.
Add checks to O::A::Circ::Money::make_payments to check for LOST
status and org_unit settings and change the status to LOST_AND_PAID
as appropriate.
Also add checks for LOST_AND_PAID copy status wherever LOST copy
status is used.
Add checks for LOSTANDPAID stop fines wherever LOST stop fines is
used.
Set the styles in the staff client of the lost and paid stop fines.
Someone might want to customize this, but for now, we just handle it
the same as lost.
Add the COPY_STATUS_LOST_AND_PAID event.
Add the event to ils_events.xml with id 7026.
Check for the event in circ/util.js in the staff client.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
14 files changed: