Bug 37107 - Unclear descriptions for DefaultLongOverduePatronCategories and DefaultLongOverdueSkipPatronCategories
Summary: Unclear descriptions for DefaultLongOverduePatronCategories and DefaultLongOv...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Staff interface (show other bugs)
Version: 24.05
Hardware: All All
: P5 - low trivial
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords: Academy
Depends on:
Blocks:
 
Reported: 2024-06-17 21:38 UTC by Sara Brown
Modified: 2024-09-03 16:37 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sara Brown 2024-06-17 21:38:22 UTC
The descriptions for the DefaultLongOverduePatronCategories and DefaultLongOverdueSkipPatronCategories system preferences refer to 'overdues' - for example:

-"Set the default patron categories to receive overdues to"
-"Leave this field empty if you want to process overdues for all patron categories"

This makes it sound like the system preferences are about whether patrons receive overdue notices ("receive overdues") or are eligible to have items be considered overdue ("process overdues"), but really they control whether items checked out patrons in these categories are set to a lost value by the longoverdue.pl cron. The system preferences' descriptions should be clarified to make this clear.
Comment 1 Aude Charillon 2024-06-21 14:45:40 UTC
Note: this is about system preferences introduced in Bug 35169.

As it is not related to the Koha manual but rather is a suggestion to clarify elements in the staff interface, I am changing the component from Documentation to Staff interface to make sure it reaches more relevant people.
Comment 2 Catrina Berka 2024-09-03 16:28:29 UTC
Here's my stab at a suggested rewording of the description of these system preferences. Should be a relatively easy fix: 

Set the patron categories whose items should age to long overdue lost (based on DefaultLongOverdueLostValue and DefaultLongOverdueDays system preferences) <Patron categories list>

Leave this field empty if you want the long overdue process to run for all patron categories.
(Used when the longoverdue.pl script is called without the --category parameter)
WARNING — This preference will be active only if DefaultLongOverdueSkipPatronCategories is empty.

OR 

Set the patron categories whose items should not age to long overdue lost <Patron categories list>

Leave this field empty if you want the long overdue process to run for all patron categories.
(Used when the longoverdue.pl script is called without the --skip-category parameter)
WARNING - This preference overrides the DefaultLongOverduePatronCategories preference, so the DefaultLongOverduePatronCategories filter will not take effect.