Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Voyager

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Voyager
    3. Knowledge Articles
    4. Circjob 30 stops if accrued fine for patron in policy with due date prior to calendar start

    Circjob 30 stops if accrued fine for patron in policy with due date prior to calendar start

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Additional Information
    • Article Type: General
    • Product: Voyager
    • Product Version: 9

    Problem Symptoms:
    * Circjob 30 stops running if attempt to add overdue fine for item in policy where due date precedes calendar start date
    * /m1/voyager/xxxdb/rpt/circjob.log show message:
    Function AddOverdueFine failed.

    Item Barcode: {item_barcode} (id: {item_id})
    Patron Barcode: {patron_barcode} (id: {patron_id})
    Location Code: {circ happening location_code} (id: {location_id})

    Cause:
    This behavior is the result of VYG-6316

    Resolution:
    Issue VYG-6316 is resolved for Voyager 9.1.1 and higher.

    Additional Information

    Replication steps:
    1. In Circulation > Charge, charge an item to a patron and give due date in past.
    2. In System Administration > Circulation > Calendar > Set calendar for policy of circulation happening location to start after due date in step 1.
    3. Connect to server via SSH as user voyager.
    4. /m1/voyager/xxxdb/sbin/Pcircjob -j30
    5. Note that fine accrual job fails with message:
    Function AddOverdueFine failed.

    Item Barcode: {item_barcode} (id: {item_id})
    Patron Barcode: {patron_barcode} (id: {patron_id})
    Location Code: {circ happening location_code} (id: {location_id})

    Workaround:
    1. System Administration > Circulation > Calendars > calendar for impacted circulation policy
    2. Set Hours > Start Date to past date that allows calendar to include outstanding overdue item due dates
    OR
    1. System Administration > Circulation > Calendars > New
    2. Create new calendar with start & end dates that fill gap between outstanding overdue item due dates and current calendar start date for policy.
    3. Policy Definitions > {policy} > Calendars > Add new calendar to Selected calendars in policy.

    Category: Batch jobs - Voyager

    Subject: Voyager


    • Article last edited: 11/4/2014
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Circjob 25 output not written to file
      • Circjob 43:error in log if local call slip is processed
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Voyager
    2. Tags
      1. 9
      2. Batch jobs - Voyager
      3. contype:kba
      4. Prod:Voyager
      5. Type:General
      6. Voyager
    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