[Koha-bugs] [Bug 22284] Groups of pickup locations for holds

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri May 10 00:48:57 CEST 2019


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22284

--- Comment #105 from Agustín Moyano <agustinmoyano at theke.io> ---
Hello Liz

Thanks again for testing!

By your results of your tests, I infer that Hold policy was set to "From any
library" and Hold pickup library match was set to "Item's hold group"

Maybe I got it wrong, but I interpreted that:
1) Hold policy determines who can place a hold.
2) Hold pickup library match determines where an item could be picked up.

It wasn't clear in this bug description, but I based pickup library match to
item's homebranch/holdingbranch (depending on 'HomeOrHoldingBranch' preference)

So now I'll reply test by test

> my groups:
> North: Centerville, Fairfield, Franklin
> South: Springfield, Troy, Union
> 
> The other libraries are not in a group, they stand alone.
> 
> Test, opac:
> 
> Biblio: De Crasi Aristophea. Dissertatio - 3 items, Centerville, Fairview,
> Midway
> Patron: Nicole Schneider, Franklin
> Pickup locations seen: Fairview, Centerville, Fairfield, Franklin
> Seems OK? Except maybe Fairview, as it isn't in the patron's group.

In the test I did, I had Fairview, Centerville, Fairfield, Franklin and Midway,
and that's consistent with having North holdgroup plus Franklin and Midway that
have no holgroup.


> 
> Biblio: The Vixens, A novel. 1 item, Midway
> Patron: Nicole Schneider, Franklin
> Pickup locations seen: Midway
> Hm. Why not the libraries in Nicole's group (Centerville, Fairfield,
> Franklin) 

As I based holdgroup on item's homebranch/holdgingbranch, and because Midway is
not in a holgroup, you only see Midway

> 
> Biblio: Gairm, 1 item, Centerville
> Patron: Nicole Schneider, Franklin
> Pickup locations seen: Centerville, Fairfield, Franklin
> This seems right - pick up locations in the patron's group, but it is also
> the item's group.



> 
> Biblio: De Crasi Aristophea. Dissertatio - 3 items, Centerville, Fairview,
> Midway
> Patron: Henry Acevedo, Midway
> Pickup locations seen: Midway, Fairview, Centerville, Fairfield, Franklin
> Logic (I think? can you confirm?):
> Midway because it is the patron's home library.

No, it's because  there is an item from Midway.

> Fairview because there is an item from Fairview? 

right

> Centerville, Fairfield, Franklin, in a hold group, however our patron is not
> in this hold group? Is this right?

If Hold policy was set to 'any', means any patron can place a hold (as I may
have misinterpreted), so those 3 libraries are because there is an item in
Centerville, that belongs to North holdgroup.

This result should be exactly as your first test.


> Biblio: The Vixens, A novel. 1 item, Midway
> Patron: Henry Acevedo, Midway
> Pickup locations seen: Midway
> Thoughts: Midway is not in a group. It's like an individual branch is a
> group unto itself? Is that correct behaviour?

That's correct.. if a library isn't in a holdgroup, then it's taken as an
individual holdgroup.

> 
> Biblio: Gairm, 1 item, Centerville
> Patron: Henry Acevedo, Midway
> Pickup locations seen: Centerville, Fairfield, Franklin
> Thoughts: The patron is not in this group, I don't understand why we are
> using the item's group and not the patron's group?
> 

If you want the truth.. the plain, raw, ugly truth is that I didn't know which
one to pick, based on this bug description.. so I saw that in 'Hold pickup
library match', options where based on item, and I went with the flow.. :P

Maybe I can add another option.. something like "Patron's hold group" in pickup
library match.

Agustín

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


More information about the Koha-bugs mailing list