Bug 13093 - Allow/Don't allow holds on items with set statuses
Summary: Allow/Don't allow holds on items with set statuses
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: System Administration (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-15 21:12 UTC by Christopher Brannon
Modified: 2023-07-11 16:27 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Brannon 2014-10-15 21:12:59 UTC
It would be helpful if there was more consistency between statuses regarding holds.

The LOST category does not allow holds.
The DAMAGED category has a global preference to allow/don't allow holds.
The NOTFORLOAN category allows you to set a positive or negative value to indicate if it is holdable or not.

For us, it would be great if we ditched the AllowHoldsOnDamagedItems preference and made LOST, DAMAGED, and NOTFORLOAN the same, where you to set a positive or negative value to indicate if it is holdable or not.

(Hey, look at that!  Someone is requesting a preference be removed!)

Christopher
Comment 1 Katrin Fischer 2023-07-09 11:05:28 UTC
I think in general that would have been a great idea, but I am worried that migration now would be too hard. Also there are some specific NFL and LOST values tied to features in Koha.
Comment 2 Christopher Brannon 2023-07-10 15:23:59 UTC
Then perhaps we do away with the negative value/hold relationship in NOTFORLOAN, and a new setting created to list what statuses allow holds?

NOTFORLOAN: 1,2,5
DAMAGED: 2,5
LOST: 3
Comment 3 Katrin Fischer 2023-07-10 19:29:35 UTC
I think settings would work, yes. Also this would allow for migrations without changing behaviour.
Comment 4 Christopher Brannon 2023-07-11 16:27:10 UTC
(In reply to Katrin Fischer from comment #3)
> I think settings would work, yes. Also this would allow for migrations
> without changing behaviour.

:)  I finally have an idea you like!  :)  Just kidding.  I know you are trying to keep us in line with what everyone else is doing.  Thanks for helping us with the perspectives.