Download presentation
Presentation is loading. Please wait.
Published byCleopatra Randall Modified over 9 years ago
1
V. 21. Controlling and limiting the creation of photocopy and hold requests according to “service hours”. Rep_Ver 017001 Yoel Kortick
2
2 Introduction Description: Library has specific service hours for each type of photocopy service and hold request. Creation of a hold request and photocopy request will depend on the service hours of the requested service. New check will be added to check if hold request or photocopy request can be submitted according to the service hour of the pickup location.
3
3 In other words … A library can determine at what times of the day photo and hold request can be made according to item sub library, item status, patron status, and request pickup location. This is done in new table “tab_service_hours” The configuration is done with new check procedures: 1.For tab_hold_request: check_hold_request_sh 2.For tab_photo_request: check_photo_request_sh When the check procedure is in place the table “tab_service_hours” is used
4
4 Sample Patron We will use patron 313972002
5
5 Sample Patron In the Medicine sub library he is status 02 and has permission to make a hold and photocopy request
6
6 Sample Item The Medicine sub library uses tab15 identifier 15H and tab16 identifier CHE (tab_sub_library.eng) MED 1 USM50 L Medicine Library 15H CHE 17A MED ALEPH Item status 01 can have a photocopy request (tab15 column 9) and hold request (tab15 column 8) 15H 01 ## L Regular loan Y Y Y Y Y Y N Y Y 00 Y A The Medicine Library is defined as the photocopy pickup location for items in the Medicine Library (tab38) MED ## ## MED MED ## ## ## # MED The Medicine Library is defined as the hold request pickup location for items in the Medicine Library (tab37)
7
7 Sample Item Barcode 57081-10 “The history of library science in the ancient Middle East” is status 01 in sub library Medicine
8
8 Before new check procedure - photocopy request Patron 313972002 logs in and searches for item and makes photocopy request
9
9 Patron 313972002 makes photocopy request The photocopy request was successfully made Before new check procedure - photocopy request
10
10 Patron 313972002 logs in and searches for item and makes hold request Before new check procedure - hold request
11
11 Patron 313972002 makes hold request The hold request was successfully made Before new check procedure - hold request
12
12 The new check procedure In order to use the new check functionality in hold request, add the following lines to tab_hold_request table (in data tab) under POST,CIRC,XML-CIRC actions: ! 1 2 !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! POST check_hold_request_sh CIRC check_hold_request_sh XML-CIRC check_hold_request_sh In order to use the new check functionality in photocopy request, add the following lines to tab_photo_request table (in data tab) under POST,CIRC actions: ! 1 2 !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! POST check_photo_request_sh CIRC check_photo_request_sh New check procedure
13
13 The new table The sh in the new check procedures check_photo_request_sh and check_hold_request_sh stands for “service hour” and relates to the new table in Administrative library $data_tab/tab_service_hour. The table tab_service_hour is only in use when the previously mentioned checks are in tab_hold_request or tab_photo_request. We will now show a use of the table. For more detailed information see the table header
14
14 Table tab_service_hour The following two lines in tab_service_hour mean that 1.Hold requests in all sub libraries for all item statuses and all patron statuses with pickup sub library MED can be made on Monday (01 in col. 7) from 07:00 to 18:00 2.Photocopy requests in all sub libraries for all item statuses and all patron statuses with pickup sub library MED can be made on Monday (01 in col. 7) from 06:00 to 17:00 ! 2 3 4 5 6 7 8 9 10 !-!!!!!-!!-!!-!!!!!-!!!!!!!!-!!-!-!!!!-!!!! H ##### ## ## MED ######## 01 O 0700 1800 P ##### ## ## MED ######## 01 O 0600 1700
15
15 Table tab_service_hour Now for example it is Sunday at 08:00 AM. Thus if we have the previously mentioned checks in tab_hold_request and tab_photo_request and we have this in tab_service hour …. ! 2 3 4 5 6 7 8 9 10 !-!!!!!-!!-!!-!!!!!-!!!!!!!!-!!-!-!!!!-!!!! H ##### ## ## MED ######## 01 O 0900 1800 P ##### ## ## MED ######## 01 O 0900 1700 An hour later than the current hour
16
16 Table tab_service_hour Now when user tries to make hold request (or photocopy request) he gets this message: The message comes from $aleph_error_eng/check_hold_request : 1235 L Pickup location is currently out of service. Request can not be submitted.
17
17 Table tab_service_hour Here is the message in the GUI for a photocopy request
18
Thank You! Thank You Yoel.Kortick@exlibrisgroup.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.