Koha will allow a user who does not have force_checkout permissions to check out to a user with fines over the NoIssuesCharge amount if the item to be checked out has a value in items.materials has content. To confirm: 1- set AllowFineOverride to Allow, confirm there is a value in NoIssuesCharge 2- have a user with circulate_remaining_permissions but not force_checkout 3- have a patron with fines over the NoIssuesCharge amount 4- have two items: Item A does not have a value in items.materials, Item B does 5- log in as your user, find your patron 6- attempt to check Item A out to your patron, Koha tells you "Cannot check out" and "Patron has a debt" 7- attempt to check out Item B, Koha says "Please confirm checkout," tells you about the debt and the materials note This happens whether or not CircConfirmItemParts is on.
This seems to be true for some other conditions as well. For example, in the same setup that Andrew describes: 1. have two items: Item A does not have a value in items.materials, Item B does 2. Have both items checked out to a different patron 3. Try checking out Item A, Koha tells you cannot: Cannot check out Item The Arden edition of the works of William Shakespeare. (39999000005998) is checked out to Ronnie Ballard (23529000139858). 4. Try to checkout Item B, Koha says "Please confirm checkout", tells you about the checkout to another patron and the materials note.
I started looking here and ran into something else: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38695
(In reply to Lucas Gass (lukeg) from comment #2) > I started looking here and ran into something else: > > https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38695 Ignore this comment, I am unable to recreate that issue.