[OPEN-ILS-GENERAL] Copy level hold
tina.ji at bc.libraries.coop
Fri Dec 13 13:40:40 EST 2019
Our libraries have different hold hard and soft boundaries. Usually
the hard boundary is 1 (group) and soft boundary is 2 (individual
libraries). But sometimes our libraries place copy level holds on
items outside the soft boundary.
We've been having issues with such copy level holds. What is noticeble
is such copy level holds are not on the pull list or triggered on
checkin, though the copies are available. But this is not consistent.
We do find similar holds that are triggered.
Digging into the hold records I noticed the selection_ou = pickup_ou
and selection_depth = 2. My interpretation is the hold can be filled
by the pickup_ou or its subordinates' item only. But the target of the
hold is an item that does not belong to the the pickup_ou or its
subordiantes. I am puzzled whether such holds are designed to be
filled or not.
Another related issue:
Sometimes placing copy level holds requires overriding duo to the hold
boundary settings. Usually holds placed by overriding the policy need
to wait for eligible copies to be added to the database. In the copy
level hold scenario, there can not be any eligible copies added
(target is the copy id). What is the designed behaviour on such forced
copy level holds?
Please note that overriding does not appear to be the cause of the
inconsistent copy level holds filling mentioned above.
I hope someone may shed some light on the designed behaviour.
1-888-848-9250 ext 1014
BC Libraries Co-operative
More information about the Open-ils-general