This syspref reads "[require/don't] staff to manually override all fines, even fines less than set in the noissuescharge system preference." We should explicitly state that this entirely blocks self checkout via the Koha selfcheck (and possibly also via SIP, I need to test that). It's vaguely implied as-is, since by definition there's no staff member present at the selfcheck to perform that override, but an explicit statement would be much clearer. I'm filing a separate bug to suggest an enhancement to split this into two system preferences.
Created attachment 123831 [details] [review] Bug 28850: Reword AllFinesNeedOverride To test: Apply patch, look up AllFinesNeedOverride, confirm it now says that checkouts will be blocked via the web-based selfcheck and SIP.
Created attachment 123860 [details] [review] Bug 28850: Reword AllFinesNeedOverride To test: Apply patch, look up AllFinesNeedOverride, confirm it now says that checkouts will be blocked via the web-based selfcheck and SIP. Signed-off-by: David Nind <david@davidnind.com>
Created attachment 123934 [details] [review] Bug 28850: Reword AllFinesNeedOverride To test: Apply patch, look up AllFinesNeedOverride, confirm it now says that checkouts will be blocked via the web-based selfcheck and SIP. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Created attachment 123935 [details] [review] Bug 28850: (QA follow-up) Add "patrons with fines" for clarification Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
I can confirm from our experience that this also blocks checkouts via SIP2.
Pushed to master for 21.11, thanks to everybody involved!