Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-2647

Distributor-independent Hold/Loan restrictions per catalog/library

XMLWordPrintable

    • SIMPLY S6 March 3 - March 17, SIMPLY S7 March 17 - March 31

      If a pandemic occurs, NYPL wants to be able to manage the number of holds and loans a patron can have on the fly, in order to keep hold queues and numbers of loans to a minimum and make for more rapid circulation of popular objects. Usually this would be managed via the distributors but right now we have some instances where SimplyE ignores that setting (per https://jira.nypl.org/browse/SIMPLY-2406). Since we don't know what's causing this issue, we'd like to set up a feature in the circulation manager that allows an individual library to establish an optional max hold # and max loan # that is imposed in the SimplyE apps regardless of how many distributors are included in a library catalog and what their limits are set to.

      Per Leonard Richardson [X] we would add a configuration setting for this to patron auth configuration, then we'd define a new problem detail document for "couldn't place hold because you have too many holds" and enforce that at the point where the hold was placed.

      Acceptance criteria:

      1. A library admin can set a max hold # of any single- or double-digit number within the circulation manager admin and save that setting
      2. A library admin can set a max loan # of any single- or double-digit number within the circulation manager admin and save that setting
      3. Any hold or loan maximum will be reflected within the mobile apps within 24 hours of submission
      4. A patron of the library will be informed that they're over the library's limit when they try to place a hold on a book above that single- or double-digit number
      5. A patron of the library will be informed that they're over the library's limit when they try to checkout a book above that single- or double-digit number
      6. Prior holds or loans over the limit will not be removed or altered in any way, but will apply to the enforcement of the new maximum.

       

      We're aware that this solution does not 100% guarantee hold and loan restriction but it will require effort to abuse.

       

            leonardrichardson Leonard Richardson [X] (Inactive)
            risawolf Risa Wolf
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: