[Koha-devel] CircControl, HomeOrHoldingBranch and HomeOrHoldingBranchReturn

LAURENT Henri-Damien henridamien.laurent at biblibre.com
Tue May 10 17:59:12 CEST 2011


Le 10/05/2011 16:41, Nicole Engard a écrit :
> Okay, developers I need some help both in understanding and in
> documenting the above preferences.  Right now CircControl and
> HomeOrHoldingBranch have the same descriptions, but I doubt that they
> do the same thing.
> 
> I vaguely remember HomeOrHoldingBranch being deprecated in favor of
> HomeOrHoldingBranchReturn ... but don't see a bug for that, and
> obviously it didn't happen.
> 
> Next, in the manual I say that HomeOrHoldingBranch has something to do
> with IndependantBranches (is that true? if so how?)
> 
> There are a series of bug reports on this issue:
> http://bugs.koha-community.org/bugzilla3/buglist.cgi?quicksearch=homeorholding&list_id=5333
> but I'm not sure what the final consensus is? How do I use these three
> preferences? and How do I document them for librarians?
> 
> 
> 
> Log from IRC Chat
> 
> 
> [10:29]  <nengard> need me some sys pref help
> [10:29]  <nengard> CircControl  and HomeOrHoldingBranch  have the same
> descriptions ...
> [10:29]  <nengard> and then there is HomeOrHoldingBranchReturn
> [10:29]  <nengard> what does HomeOrHoldingBranch do?
> [10:29]  <nengard> and i the manual correct when I say it's linked to
> IndependantBranches
> [10:30]  * wizzyrea has always been confused by that
> [10:30]  <wizzyrea> but I know that it has something to do with the
> way the rules are applied for circulation, and what happens when books
> are returned
> [10:31]  <nengard> that much is clear, paul_p was this a Biblibre addition?
> [10:31]  <nengard> all three have to do with circ rules and checking
> in and out ... just not sure which does what
> [10:32]  <nengard> there is at least one bug to report here though ...
> CircControl  and HomeOrHoldingBranch  have the same descriptions
> [10:33]  <nengard> they can't both do the same thing ... or if they do
> then we don't need two prefs :
> [10:33]  <nengard> :)
> [10:33]  <jcamins> I think that one of them is supposed to be
> eliminated, but wasn't yet.
> [10:33]  <wizzyrea> HomeOrHolding was going away in favor of CircControl
> [10:33]  <wizzyrea> but there's a bug on deprecating it
> [10:34]  <wizzyrea> and I believe there was objection
> [10:34]  * paul_p reading
> [10:34]  <paul_p> (hello USA !)
> [10:34]  <wizzyrea>
> http://bugs.koha-community.org/bugzilla3/buglist.cgi?quicksearch=homeorholding&list_id=5333
> [10:36]  <paul_p> mmm... sorry, I won't be able to help you, it's not
> clear for me too
> [10:37]  <nengard> wizzyrea, okay, that's confusing
> [10:37]  <nengard> gonna put this to the dev list I guess
> [10:37]  <wizzyrea> I didn't say you'd like the answer ;)
> [10:38]  * paul_p looking to french descriptions of those sysprefs to
> see if it helps...
> [10:39]  <paul_p> same description too, it doesn't help...

follow up :
(17:07:35) hdl: It is the system preference description which is not
really good.
(17:08:02) talljoy_
[~talljoy at 99-27-151-96.lightspeed.rcsntx.sbcglobal.net] a rejoint le salon.
(17:08:27) hdl: circontrol set to the items branch. And then you would
choose homebranch or holdingbranch
(17:09:23) hdl: In your case the real rule followed is : the library the
item was checked out from
(17:10:00) nengard: hdl, i'm sorry i'm still very confused
(17:11:44) hdl: nengard: in the case of Circcontrol, you have the choice
between "3 tables" : issues (or C4::Context-userenv) borrowers, items.
(17:11:53) hdl: It is that level of choice.
(17:12:17) hdl: for CircControl
(17:12:27) wizzyrea: so you can circ with rules based on issuing
library, borrower's homebranch, or the item's home branch
(17:12:33) wizzyrea: with CircControl
(17:12:51) hdl: HomeOrHoldingBranch is to decide whether it is items'
homebranch or items' holding branch
(17:12:58) wizzyrea: so only items
(17:13:06) hdl: i.e. the library rule where the item last was.
(17:13:09) wizzyrea: and nothing to do with borrowers or logged in branch
(17:13:17) hdl: No.
(17:13:22) hdl: only items...
(17:13:52) wizzyrea: oh, only the current location
(17:14:35) wizzyrea: (holding branch)
(17:14:56) hdl: holding branch is the library which latest had the book.
(17:15:02) wizzyrea: right
(17:15:15) wizzyrea: (where it is now)
(17:15:57) hdl: well... where it is supposed to be now... The library
which has it.
(17:17:37) hdl: The inner behaviour for an item is different depending
on the HomeOrHoldingBranch or PickupLibrary
(17:17:55) hdl: PickupLibrary only impacts issuingrule.
(17:18:38) hdl: when HomeOrHoldingBranch set to HoldingBranch, it
changes the holdingbranch when a borrower returns a book to another
library, not the homebranch.
(17:19:27) hdl: Because in a network, it is important to keep track of
the library who OWNS the item, and the library who HOLDS the item.
(17:21:47) wizzyrea: the application of this is that you can have
floating items, items that were checked out from their home branch, but
returned at another branch
(17:23:46) ***conan notices meeting will be at 23 hs today for him
(17:23:46) wizzyrea: home or holding return decides whether, when an
item is returned, it is held at the holding branch or force returned to
the home branch
(17:23:46) wizzyrea: I think
(17:23:46) wizzyrea: that
(17:23:46) wizzyrea: one is one that I've had to futz with lately
(17:23:46) talljoy_ a quitté le salon
wizzyrea wizzyrea_away
(17:33:10) hdl: wizzyrea nengard does that make more sense now ?
(17:33:45) wizzyrea: I think so?
(17:33:49) wizzyrea: the basic idea I got
(17:34:19) wizzyrea: CircControl = rules based on one of item
homebranch, patron homebranch, or logged in user branch
(17:34:43) wizzyrea: HomeOrHolding = rules based only on items (possibly
to be deprecated


More information about the Koha-devel mailing list