At the moment, if a patron has any fines, even just $0.10, that patron cannot use self checkout machines, and staff are asked to override the fine every time they check out an item. However, when a fine is below noissuecharges, this should not be necessary. There should also be a syspref that specifies whether staff can override fines above the noissuecharges threshold.
Created attachment 3221 [details] [review] patch
Pushed, please test and mark resolved
This bug is mentioned in: Bug 5811: Add sysprefs to control overriding fines http://lists.koha-community.org/pipermail/koha-patches/2011-February/013942.html
This has been fixed in master.