[Koha-bugs] [Bug 10754] HomeOrHoldingBranch and CircControl are described identically in the system preference editor

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jan 21 15:53:41 CET 2015


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10754

Kyle M Hall <kyle at bywatersolutions.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kyle at bywatersolutions.com

--- Comment #3 from Kyle M Hall <kyle at bywatersolutions.com> ---
For the most part the system goes like this for selecting circulation rules:
If CircControl is set to "the library you are logged in at" circ rules will be
selected based on the logged in branchcode
If CircControl is set to "the library the patron is from" circ rules will be
selected based on the patron's branchcode
If CircControl is set to "the library the item is from" circ rules will be
selected based on the items branchcode where HomeOrHoldingBranch chooses if
items.homebranch is used or items.holdingbranch is used.

Also, from my reading of master, it appears that the system preference in
question is HomeOrHoldingBranch, not CircControl. That is, if
IndependentBranches is enabled, and the item's branchcode does not match the
logged in library branchcode ( the choosing of which is via HomeOrHoldingBranch
), the item cannot be issued ( unless you are a super-librarian ).


Really, what we should do is remove the "the library the item is from" option
from CircControl and add "the library that owns the item" and "the library that
is holding the item" so we can remove HomeOrHoldingBranch from the circulation
rules logic altogether. Then, we can identify what HomeOrHoldingBranch still
does, and rename it to something more descriptive and accurate.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list