Copy level hold on out of soft boundary copies have no eligible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
EG 3.4, 3.5
We have two groups of libraries sharing resources within each individual group. The hold boundaries are set up this way: hard boundary = 2 for both groups, soft boundary is 3 for one group and 2 for the other. Libraries within each group can request items from other libraries in their group. Sometimes libraries use copy level holds.
We received reports that copy level holds can not be captured and are not on pull list. When examining copy level hold records in the database, it looks to me those that do not have records in hold_copy_map are picked up at another library in the group using soft boundary 3. In these holds, selection_depth is 3 and selection_ou = pickup library != target_
While those holds that have record(s) in hold_copy_map are picked up at a library in the group that using soft boundary 2. The selection_depth is 2.
It seems making sense that there is no eligible copy under this condition: selection_depth is 3 and selection_ou = pickup library != target_
I deduced this from the data. I wonder whether anyone has experienced similar issue and checked the code?
Tina Ji
BC Libraries Coop
tags: | added: circ-holds |