Skip to main content
ExLibris
  • Subscribe by RSS
  • ExLibris Dev

    MS: Daily fines incrementing fractionally

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

    Description:
    Bug Report Form for Issue 16384-31555

    Date: 6 October 2010
    Module(s): Media Scheduling
    Release(s) replicated in: 7.2.1
    Last version without bug (if applicable): [previously filed as Issue 15010]
    Expected results: When an item with a daily fine rate is charged in Media Scheduling, the fine will increment daily.

    Actual results: Daily fines do not increment daily.

    Workflow implications: Overdue fines are incorrect.

    Replication steps:
    1. In Media SysAdmin
    a. Under Policy Groups > Policy Rules, make sure your patron group has “Fines Apply” checked.
    b. Under Policy Settings, make sure you are testing with a group that has fines set to Day with a round number for the fine rate (i.e., $10.00).
    2. In Media Scheduling
    a. Create a new booking that will use the settings in Media SysAdmin, charge it, and let it go overdue by more than a day.
    b. Discharge the booking.
    3. Run circjob 12.
    4. Open circulation and check the patron record. The fine levied will not be a multiple of $10.00 (or whatever fine rate you chose in Media SysAdmin).
    Example:
    a. In Media SysAdmin, a fine rate of $10/day is set.
    b. Booking is charged and due at 10:30 a.m.
    c. Booking is discharged at 2:34 p.m. the following day.
    d. Expected fine: $10.00
    e. Actual fine: $11.69

    Resolution:
    Fixed in the media server for 8.1.0.


    • Article last edited: 10/8/2013
    //doorbell.io feedback widged