[Koha-bugs] [Bug 15491] New: Disable the ability to suspend holds related to certain itemtypes

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jan 6 17:15:39 CET 2016


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15491

            Bug ID: 15491
           Summary: Disable the ability to suspend holds related to
                    certain itemtypes
 Change sponsored?: Seeking cosponsors
           Product: Koha
           Version: master
          Hardware: All
               URL: http://devs.bywatersolutions.com/projects/disable-the-
                    ability-to-suspend-holds-related-to-certain-itemtypes/
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Hold requests
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: nengard at gmail.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

For example: If an item is an “ILL” the ability to suspend the hold should not
be an option.

Work to be done:

1) Add new field suspend_hold_allowed to the itemtypes table, default of 1
2) Reveal this field though the itemtypes editor
3a ) Create a subroutine that will look up the field value for a given itemtype
3b) Create a subroutine that accepts a reserve and calls the previous sub to
fine the value for this reserve ( based on itype/itemtype )
4) Add a test before suspending for each hold suspension request
5) Add a new TT plugin that uses this subroutine to disable suspend buttons in
the opac
6) Add ability to suspend individual holds in the staff intranet
7) Add ability to disable suspending of individual holds in the staff intranet

The last two steps give librarians not only more flexibility for suspending
holds, but give a visual indicator that a hold is not suspend-able.



Seeking Co-sponsors:
http://devs.bywatersolutions.com/projects/disable-the-ability-to-suspend-holds-related-to-certain-itemtypes/

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


More information about the Koha-bugs mailing list