Show Hold Expiration Date RFC

From Koha Wiki
Jump to navigation Jump to search

Hold Expiration Date Visible

Status: unknown
Sponsored by: Several Libraries & Looking for More
Developed by: ByWater Solutions
Expected for:
Bug number: Bug 6897
Work in progress repository: No URL given.
Description: Work To Be Done:
  • In OPAC on patron’s list of holds edit status column to say : “Item waiting at BRANCH since waitingdate until waitingdate + <ReservesMaxPickDelay>”
    • Now it says “Item waiting at BRANCH since waitingdate”
    • Sample URL: cgi-bin/koha/opac-user.pl
  • In Staff client on the bib detail display edit the status column to say : “Waiting for PATRON since waitingdate until waitingdate + <ReservesMaxPickDelay>”
    • Now it says “Waiting for PATRON since waitingdate”
    • Sample URL: cgi-bin/koha/catalogue/detail.pl?biblionumber=4053
  • In Staff client on the patron’s Detail tab under the Holds tab change Barcode column to show only the barcode
    • Sample URL: cgi-bin/koha/members/moremember.pl?borrowernumber=51
  • In the Staff client on the patron’s Detail tab under the Holds tab add a ‘Status’ column before the ‘Priority’ column
    • If hold is pending have it say ‘Pending’
    • If a hold is waiting have it say ‘Waiting at BRANCH since waitingdate until waitingdate + <ReservesMaxPickDelay>’
    • Sample URL: cgi-bin/koha/members/moremember.pl?borrowernumber=51
  • In the Staff client on the Check Out tab under the Holds tab add a ‘Status’ column before the ‘Priority’ column
    • If hold is pending have it say ‘Pending’
    • If a hold is waiting have it say ‘Waiting at BRANCH since waitingdate until waitingdate + <ReservesMaxPickDelay>’
    • Sample URL: cgi-bin/koha/circ/circulation.pl?borrowernumber=51
  • In Staff client on the Check Out tab under the Holds tab change Barcode column to show only the barcode
    • Sample URL: cgi-bin/koha/circ/circulation.pl?borrowernumber=51
  • In the Staff client on the Check Out tab if a hold is waiting change the ‘Hold Waiting’ notice on the right to say : ‘Waiting at BRANCH since waitingdate until waitingdate + <ReservesMaxPickDelay>’
    • Now it says ‘Waiting at BRANCH’
    • Sample URL: cgi-bin/koha/circ/circulation.pl?borrowernumber=51

How to test:

  • Set ReservesMaxPickDelay to 5 days
  • Place a hold for a patron on any title
  • Checkin the item on hold
  • Log in to OPAC as patron and review your holds
    • Confirm that the waiting until date is 5 days after the waiting date
  • Log in to the Staff Client
  • Visit the title that is on hold
    • Confirm that the Status column includes the ‘until’ date and that it’s 5 days after the waiting date
  • Visit the patron’s Detail information and click ‘Holds’
    • Confirm that the Status column includes the ‘until’ date and that it’s 5 days after the waiting date
  • Visit the patron’s Check Out tab and click ‘Holds’
    • Confirm that the Status column includes the ‘until’ date and that it’s 5 days after the waiting date
  • Visit the patron’s Check Out tab and look to the right under ‘Attention’
    • Confirm that the Holds Waiting note includes the waiting date, ‘until’ date and that it’s 5 days after the waiting date
  • Change ReservesMaxPickDelay to 3 days and repeat all tests