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

    CIRC/Clusters : home db patron expiration triggers incorrect message

    • Article Type: General
    • Product: Voyager
    • Product Version: 8.1.0

    Description:
    Issue number: 16384-206567
    Module: Circulation / Clusters
    Server platform affected: All
    Releases replicated in: 8.0.0 – 8.2.0
    Last version without bug: 7.2.5

    Expected results: When the child patron record is charging an item and the parent patron record expires before the calculated due date in the remote database, Circulation would calculate the due date and charge the item without giving a warning message.

    Actual results: When the child patron record is charging an item and the parent patron record expires before the calculated due date in the remote database, Circulation gives the message “Loan period shortened to patron's expiration date (<date>). Would you like to proceed?”

    Workflow implications: Confusing for operators.

    Replication steps:
    1. In SysAdmin, find a circ policy matrix entry for Cluster 2 that has a loan period of several weeks.
    2. In Circulation, log into a circ desk at Cluster 1, create a patron record set to expire soon – i.e., one week from today.
    3. In Circulation, log into a circ desk at Cluster 2, search for the patron from step 2 and map it to the patron group from the matrix entry in step 1.
    4. Edit the new child patron record to set the expiration date out for longer than the loan period in the matrix – i.e., several months.
    5. Charge an item of item type from matrix entry in step 1 to child patron.
    6. Circulation gives message: “Loan period shortened to patron's expiration date (<date>). Would you like to proceed?”
    7. Due date is not shortened but is correctly calculated for the loan period in the matrix.

    Workaround: Click “Yes” and allow due date to calculate.

    Other information: The actual due date calculation is correct – the child patron expiration is what should be referenced, and the due date is prior to that expiration. It is the warning message that is incorrect.

    Resolution:


    • Article last edited: 10/8/2013