Bug 39802: Add LostChargesControl system preference

Sponsored-by: MAIN Library Alliance
Signed-off-by: Trevor Diamond <trevor.diamond@mainlib.org>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
Nick Clemens 2025-08-05 15:50:31 +00:00 committed by Lucas Gass
parent 6cf5b8d509
commit 1249cea96d
No known key found for this signature in database
GPG Key ID: 60B447398B0D36CA
2 changed files with 10 additions and 0 deletions

View File

@ -408,6 +408,7 @@ INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, `
('LocalHoldsPriorityItemControl', 'holdingbranch', 'holdingbranch|homebranch', 'decides if the feature operates using the item\'s home or holding library.', 'Choice'),
('LocalHoldsPriorityPatronControl', 'PickupLibrary', 'HomeLibrary|PickupLibrary', 'decides if the feature operates using the library set as the patron\'s home library, or the library set as the pickup library for the given hold.', 'Choice'),
('LockExpiredDelay','',NULL,'Delay for locking expired patrons (empty means no locking)','Integer'),
('LostChargesControl','ItemHomeLibrary','PickupLibrary|PatronLibrary|ItemHomeLibrary','Specify the agency that controls the charges for items being marked lost','Choice'),
('makePreviousSerialAvailable','0',NULL,'make previous serial automatically available when collecting a new serial. Please note that the item-level_itypes syspref must be set to specific item.','YesNo'),
('Mana','2',NULL,'request to Mana Webservice. Mana centralize common information between other Koha to facilitate the creation of new subscriptions, vendors, report queries etc... You can search, share, import and comment the content of Mana.','Choice'),
('ManaToken','',NULL,'Security token used for authentication on Mana KB service (anti spam)','Textarea'),

View File

@ -1245,6 +1245,15 @@ Circulation:
- pref: ProcessingFeeNote
type: textarea
class: code
-
- Use the lost charge rules of
- pref: LostChargesControl
type: choice
choices:
PickupLibrary: the library you are logged in at
PatronLibrary: the library the patron is from
ItemHomeLibrary: the library the item is from
- .
Self check-in module:
-
- pref: SelfCheckInModule