If the system preference 'NoIssuesChargeGuarantorsWithGuarantees' is set and guarantors/guarantees collectively owe more than the amount set a message appears on the check out screen. Some librarians would like for that message to also appear on the patron detail page.
Created attachment 149571 [details] [review] Bug 33271: Add collective owing message to moremember page To test: 1. Turn on NoIssuesChargeGuarantorsWithGuarantees and set the amount to 5. 2. Create a guarantor/guarantee relationship. 3. Add a manual invoice to the guarantor that is larger than 5.00. 4. Notice the message on that circulation ( check out tab ) page. " Charges: Patron's guarantors and their other guarantees collectively owe X. Checkouts are BLOCKED because fine balance is OVER THE LIMIT. " 5. Look at the moremember ( details ) page. The same message does not appear. 6. Apply patch, restart_all 7. Try step 5 again, the message should now appear.
Created attachment 149699 [details] [review] Bug 33271: Add collective owing message to moremember page To test: 1. Turn on NoIssuesChargeGuarantorsWithGuarantees and set the amount to 5. 2. Create a guarantor/guarantee relationship. 3. Add a manual invoice to the guarantor that is larger than 5.00. 4. Notice the message on that circulation ( check out tab ) page. " Charges: Patron's guarantors and their other guarantees collectively owe X. Checkouts are BLOCKED because fine balance is OVER THE LIMIT. " 5. Look at the moremember ( details ) page. The same message does not appear. 6. Apply patch, restart_all 7. Try step 5 again, the message should now appear. Signed-off-by: Barbara Johnson <barbara.johnson@bedfordtx.gov>
Created attachment 152892 [details] [review] Bug 33271: Add collective owing message to moremember page To test: 1. Turn on NoIssuesChargeGuarantorsWithGuarantees and set the amount to 5. 2. Create a guarantor/guarantee relationship. 3. Add a manual invoice to the guarantor that is larger than 5.00. 4. Notice the message on that circulation ( check out tab ) page. " Charges: Patron's guarantors and their other guarantees collectively owe X. Checkouts are BLOCKED because fine balance is OVER THE LIMIT. " 5. Look at the moremember ( details ) page. The same message does not appear. 6. Apply patch, restart_all 7. Try step 5 again, the message should now appear. Signed-off-by: Barbara Johnson <barbara.johnson@bedfordtx.gov> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Pushed to master for 23.11. Nice work everyone, thanks!
Enhancement.. no backport for 23.05.x series