[Koha-bugs] [Bug 24860] Add ability to place volume level holds

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Nov 13 18:31:24 CET 2020


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #109171|0                           |1
        is obsolete|                            |
 Attachment #109172|0                           |1
        is obsolete|                            |
 Attachment #109173|0                           |1
        is obsolete|                            |
 Attachment #109174|0                           |1
        is obsolete|                            |
 Attachment #109175|0                           |1
        is obsolete|                            |
 Attachment #109176|0                           |1
        is obsolete|                            |
 Attachment #109177|0                           |1
        is obsolete|                            |
 Attachment #109178|0                           |1
        is obsolete|                            |
 Attachment #109179|0                           |1
        is obsolete|                            |

--- Comment #101 from Kyle M Hall <kyle at bywatersolutions.com> ---
Created attachment 113616
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=113616&action=edit
Bug 24860: Add reserves.volume_id

This feature builds upon bug 24857 and allows placing holds that target a
specific volume of a record. It is patterned after the feature that allows
limiting hold selection by itemtype ( AllowHoldItemTypeSelection ).

Test Plan:
1) Apply bug 24857 and this bug's patches
2) Run updatedatabase.pl
3) Restart all the things!
4) Enable the sysprefs EnableVolumes and EnableVolumeHolds
5) Create a record, items and volumes, with each item being assigned to
a volume
6) Place a hold for a patron
7) Note the new selector to choose a volume in addition to record and item
level holds
8) Place a volume level hold
9) Check in an item from the record that is not part of that volume
10) Note the hold is not trapped for that item
11) Check in an item from the record that *is* part of that volume
12) Note the hold is trapped for that item
13) Place a volume level hold for another item
14) Run the holds queue builder
15) Note the holds queue targets only items from that volume
16) Check out all the items of that volume to other patrosn
17) Re-run the holds queue builder
18) Note the holds queue no longer has a line for that hold,
    as all items that could fill that hold are now unavailable

Signed-off-by: Andrew Fuerste-Henry <andrew at bywatersolutions.com>

Signed-off-by: Rebecca Coert <rcoert at arlingtonva.us>

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


More information about the Koha-bugs mailing list