- Article Type: General
- Product: Aleph
- Product Version: 18.01
A user reported the following:
"When a patron w/expired dates in their record places a title level hold in the web opac the message is:
Unable to create title level request. No items associated with record.
Unable to process title level request - the selected record has no requestable items.
This is very misleading.
In production the message is the much more accurate and informative:
Borrower expiry date has been reached. "
The www_f_request program uses this logic:
1. Prepare buffer of ADM libraries with patron permission "Y" or "N":
Check the tab_hold_request lines of each ADM library.
If check fails, set permission for that ADM to "N".
2. Keep only item groups of permitted ADM libraries
3. If no items, then issue message.
The program which produces the "... selected record has no requestable items" message is www_f_title_request_exec.cbl. It uses the title-request-no-items-abc01 file. We suggest changing the text in this file to:
Unable to process title level request - the selected record has no requestable items; patron ID may be expired
And we suggest that you change the 9852 line in ./error_eng/www_f_heading to:
9852 L Not allowed to place hold request. ID may be expired; check at Circulation Desk.
The program producing the "Unable to create title level request. No items associated with record." message is ./www_f/www_f_title_request_exec, which invokes the ./error_eng/www_f_heading message 9854.
I changed the text of this message to:
9854 L Unable to create title level request. No items for record or *patron ID expired*.
- Article last edited: 10/8/2013