Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. How to block a patron who has overdues from placing hold requests

    How to block a patron who has overdues from placing hold requests

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Question
    2. Answer
    • Article Type: Q&A
    • Product: Aleph
    • Product Version: 20

    Question

    1.  I would like to know how to block a patron who has overdue to place hold requests.
    2.  How do check_hold_request_9_a and check_hold_request_9_b differ?

    Answer

    1.  In Aleph 20 it is not possible to check for the maximum number of overdue loans defined ./xxx50/tab/tab_block_circ when creating requests from OPAC
         In Aleph 21 the checks check_hold_request_9_a (for checks at the ADM level) and check_hold_request_9_b i(for checks at the sublibrary level) in table ./xxx50/tab/tab_hold_request was added

    2.  

    The usm50 tab_block_circ has this line:

    USM50 ## ##### 05 04 10000

    When tab_hold_request_9_a is specified and you have this line, the patron will be blocked from requesting when they have more than 5 overdue loans for all usm50 sublibraries.

    If you had this in addtion or instead:

    WID   ## ##### 02 01 10000

    When tab_hold_request_9_b is specified, the patron would be blocked when they had 2 overdue loans for the WID sublibrary.

     

    Additional Information

    * see Aleph 21 rep_ver #017743
    Description: New check hold routines are introduced. It will be possible to configure these checks in tab/tab_hold_request of the ADM library, as pre/post/circ checks according to the library.s policy. The new check routines includes: Blocks checks (1_a,1_b,1_e), Overdue checks (1_d,9_a,9_b,10_a,10_b), Cash limit checks (5,5_b) and Loan limit checks (4_a,4_b,4_c,4_d).

    * Extract from header of table ./xxx50/tab/tab_hold_request
    ! 9_a : checks the limits defined in 6081 PRE, POST, CIRC
    ! tab/tab_block_circ (Maximum number of overdue loans,
    ! Maximum number of recalled overdue loans, Maximum cash owings).
    ! This check retrieves 2 parameters:
    ! - block circ table name.
    ! If not specified, the default table tab_block_circ is consulted.
    ! - list of charges to include/exclude
    ! For example:
    ! CHARGES=-0001,0006,0008,0009
    ! Means that all charges except of 0001,0006,0008,0009 will be counted.
    ! CHARGES=+0001,0006,0008,0009
    ! Means that only 0001,0006,0008,0009 charges will be counted.
    ! If CHARGES parameter was not retrieved,
    ! all cash charges will be taken into account.
    ! The 2 parameters should be separated by ;
    ! For example:
    ! tab_block_test;CHARGES=+0001,0006,0008,000
    ! 9_b : checks recall and overdue limits defined in 6091 PRE, POST, CIRC
    ! tab/tab_block_circ in item sub library level.
    ! Column 3:
    ! Defines which block circ table is consulted. If no table is specified
    ! the default table tab_block_circ is consulted.

    Category: Circulation (500)

    Subject: Hold requests (500)


    • Article last edited: 10/8/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • How to be sure what instance (Test or Prod) I'm connected to with port 80?
      • How to block patron from logging into WWW OPAC
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 20
      2. Circulation (500)
      3. contype:kba
      4. Hold requests (500)
      5. Prod:Aleph
      6. Type:Q&A
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved