https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37698

            Bug ID: 37698
           Summary: Setting Manual patron restriction type to 'Lift after
                    payment' removes all manual restrictions
 Change sponsored?: ---
           Product: Koha
           Version: 24.05
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: System Administration
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected]

Bug 16223 - Automatically remove any borrower debarments after a payment allows
libraries to automatically remove the MANUAL-type restriction placed by Bug
15157 - Cronjob to automatically restrict patrons with pending/unpaid charges
using the debar_patrons_with_fines.pl cron. However, if a patron has a Manual
restriction placed by that cron and a Manual restriction placed by staff for
other reasons, and they pay their balance below the amount set in 'Fee limit'
for the MANUAL restriction, all Manual-type restrictions are removed.

To replicate:
-In Administration > Patron restriction types, set 'Lift after payment?' to Yes
and 'Fee limit' to $9.99 for the MANUAL restriction
-Set the debar_patrons_with_fines.pl cron to place restrictions for patrons
owing over $10
-Add charges of $10 or more to a patron's account
-Run the cron to place the restriction - note the MANUAL restriction now
showing on the patron's account
-Place a separate MANUAL restriction on the same patron's account
-Pay their fee so that the balance is at or below $9.99
-Note that both MANUAL restrictions have been removed

Only the restriction placed by the cron should be removed if fees are paid
below the amount in 'Fee limit'. (See also: Bug 37689 - Add ability to select
restriction type to use with debar_patrons_with_fines.pl to allow libraries to
use other restriction types.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to