Bug 33271 - Show information about patron's guarantees charges on patron details page
Summary: Show information about patron's guarantees charges on patron details page
Status: Needs documenting
Alias: None
Product: Koha
Classification: Unclassified
Component: Patrons (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Lucas Gass
QA Contact: Marcel de Rooy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-17 18:49 UTC by Lucas Gass
Modified: 2023-12-04 09:55 UTC (History)
5 users (show)

See Also:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
23.11.00


Attachments
Bug 33271: Add collective owing message to moremember page (2.89 KB, patch)
2023-04-12 17:34 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 33271: Add collective owing message to moremember page (2.96 KB, patch)
2023-04-14 17:30 UTC, ByWater Sandboxes
Details | Diff | Splinter Review
Bug 33271: Add collective owing message to moremember page (3.05 KB, patch)
2023-06-30 09:44 UTC, Marcel de Rooy
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Lucas Gass 2023-03-17 18:49:20 UTC
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.
Comment 1 Lucas Gass 2023-04-12 17:34:22 UTC
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.
Comment 2 ByWater Sandboxes 2023-04-14 17:30:54 UTC
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>
Comment 3 Marcel de Rooy 2023-06-30 09:44:55 UTC
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>
Comment 4 Tomás Cohen Arazi 2023-07-03 17:50:53 UTC
Pushed to master for 23.11.

Nice work everyone, thanks!
Comment 5 Martin Renvoize 2023-07-17 15:08:16 UTC
Enhancement.. no backport for 23.05.x series