Bug 40940 - Expand library group feature "local float group" to subgroups
Summary: Expand library group feature "local float group" to subgroups
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-02 20:02 UTC by holly
Modified: 2025-10-02 20:02 UTC (History)
2 users (show)

See Also:
GIT URL:
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 holly 2025-10-02 20:02:11 UTC
The subgroup feature of library groups would be more useful for managing floating materials if subgroups nested within a group could function as self-contained float groups. 

Example: 
Library system creates a library group with the local hold group feature enabled. This group has subgroups:
Subgroup 1
-Library A
-Library B
Subgroup 2
-Library C
-Library D

In the the circulation and fine rules for the appropriate libraries, the default return policy is set to "Item floats by library group." 

With current functionality, an item owned by library A is returned at library D, and Koha considers this a valid float location. 

With this enhancement:
-An item owned by library A returned at library D would be transferred back to library A
-An item owned by library A returned to library B is a valid float and stays at library B