Comment 19 for bug 1331174

Revision history for this message
Michele Morgan (mmorgan) wrote :

This is looking very promising, but it needs a few more tweaks.

My testing scenario was as follows:

Library settings:

Assess Billing When Marked Long-Overdue - FALSE
Void overdue fines when items are marked lost - TRUE
Use Lost and Paid copy status - TRUE
Void lost item billing when returned - TRUE
Long-overdue items are usable on checkin instead of going "home" first - TRUE
Restore overdues on Lost item return - TRUE
Void overdue fines when items are marked Lost - TRUE
Items Out Long-Overdue display setting - 5
Items Out Lost display setting - set to 5
Include Lost circulations in lump sum tallies in Patron Display - TRUE
Continue Overdue Billing When Marked Long-Overdue - TRUE

Used the following action triggers:

Mark a circulation Long Overdue after a 6 month interval
Mark a circulation Lost after a 7 month interval

Circulations were marked Long Overdue as expected by the Mark Long-Overdue action trigger.

However, the Mark Lost action trigger will not act on Long Overdue circulations without a change to action_trigger_filter.json, as discussed in IRC here:

http://irc.evergreen-ils.org/evergreen/2015-12-15#i_220027

So the addition of a longoverdue-to-lost filter and matching action trigger and cron entry would make this more usable out of the box by enabling the trigger and cron entry.

I'm changing this to unassigned in case someone else wants to pick it up, but I'm willing to take a stab at the tweaks if there are no takers.

Thanks for all your work on this, Blake!