[Koha-bugs] [Bug 3474] New: Handling of and report for expired or cancelled holds, display expiration dates

bugzilla-daemon at liblime.com bugzilla-daemon at liblime.com
Sun Aug 2 19:38:00 CEST 2009


http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3474

           Summary: Handling of and report for expired or cancelled holds,
                    display expiration dates
           Product: Koha
           Version: rel_3_0
          Platform: PC
        OS/Version: Windows 2000
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: Hold requests
        AssignedTo: gmcharlt at gmail.com
        ReportedBy: jwagner at ptfs.com
   Estimated Hours: 0.0
 Change sponsored?: Sponsored


Created an attachment (id=979)
 --> (http://bugs.koha.org/cgi-bin/bugzilla3/attachment.cgi?id=979)
Expired holds report screenshot

Sponsored by East Brunswick Public Library, East Brunswick, NJ, USA.

Library staff needed a report of expired or cancelled holds to help clean the
holds shelf.  While developing this, we realized that Koha had no mechanism to
move naturally-expired holds to the old_reserves table.  Holds that are
actively cancelled get moved, but holds that expire after the period calculated
from the ReservesMaxPickUpDelay syspref stay in the active reserves table.  We
added a field named expirationdate to reserves and old_reserves.  When a hold
is triggered, its expiration date is calculated from the syspref and written to
this field.  A nightly cron job script looks for expired holds based on this
field and moves them from reserves to old_reserves.

The new report Expired Holds checks for expired holds; output can be specified
by patron name or date.

We have also done screen changes to show the hold expiration date in both staff
and OPAC hold displays.


-- 
Configure bugmail: http://bugs.koha.org/cgi-bin/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the Koha-bugs mailing list