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

--- Comment #114 from Thibaud Guillot <[email protected]> ---
Created attachment 169084
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=169084&action=edit
Bug 8137: Add 'global' has_priority rules for checkouts

The aim here is to avoid the accumulation of checkouts possibilities through
the rules of the various branches, in order to have a global quota.

Test plan:

1) - Set for library "A" a max checkouts allowed to 3 for any
   categorycode on "Default checkout, hold and return policy"
   - Set for library "B" a max checkouts allowed to 2 for any
   categorycode on "Default checkout, hold and return policy"
2) Currently you can accumulate on each branch to get 5 checkouts in
   this test.
3) Apply this patch
4) Run updatedatabase script and rebuild schema, restart_all..
5) Now you have a "Priority checkouts rule" checkboxes on "Default
   checkouts[..]" table and the same by categorycode below (only on
"Standard rules for all librairies" section).
6) If checked on save, these rules will override global max checkouts
   allowed even if you try to check out from different librairy.
7) According to this test plan, if you set a "global" max checkouts to 2
   you can only perform 2 checkouts and not more if you try on another
lib. Try on the both tables (by defaults and by defaults/categorycode).

Sponsored-by: BibLibre

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to