Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    How to block patrons who owe more than x dollars **MASTER RECORD**

    • Article Type: General
    • Product: Aleph
    • Product Version: 20, 21, 22, 23

    Description:
    How do we block patrons from borrowing when they owe more than x dollars?

    Resolution:
    ADM library tab_check_circ does this. There are two different groups of checks which relate to blocking due to money owed.

    **1** The first group is 5 and 5_b:
    ! 5 : check patron cash limit
    ! checks whether the patron has exceeded the amount allowed
    ! in z305_cash_limit - uses O(pen) and T(ransferred) transactions
    ! 5_b: check patron cash limit
    ! checks whether the patron has exceeded the amount allowed
    ! in z305_cash_limit - uses only O(pen) transactions and not T(ransferred)


    The message which appears when one of these "5" and "5_b" blocks is triggered is ./error_eng/check_circ:
    0191 L Owes money - $1.

    **2** The second group is 9_a, 9_b, 10_a, and 10_b:
    ! 9_a: check overdues and fines -ADM library
    ! checks maximum overdues, recalled overdues and fines, for the
    ! ADM library based on tab_block_circ
    ! 9_b: check overdues and fines -sublibrary
    ! checks maximum overdues and recalled overdues in a sublibrary
    ! based on tab_block_circ
    ! 10_a: same as 9_a except that all loans are taken into account -
    ! active, lost and claimed return
    ! 10_b: same as 9_b except that all loans are taken into account -
    ! active, lost and claimed return


    The message which appears when one of these 9_a, 9_b, 10_a, and 10_b blocks is triggered is ./error_eng/check_circ:
    0243 L Patron exceeded his max debt ($1).

    Note that, though you have the ability to automatically block patrons based on the *amount* they owe, there is no ability to automatically block patrons based on particular tab18 cash transaction *type*. 

     


    • Article last edited: 4/21/2014