Like-item logic
- Product: Aleph
- Product Version: 22, 23
- Relevant for Installation Type: Dedicated-Direct,Direct,Local,Total Care
Question
How does the system decide if an item is a like-item for hold request purposes?
Answer
In order for like-item holds to occur, check_hold_request_o must be specified in the xxx50 tab_hold_request table. As described in the tab_hold_request header, routine "o" checks if there is a "like" copy available (same year, volume, part, issue AND depending on tab100 setup, same sublibrary, collection, status and processing status). If this option is set, then ...
1. The program (check_like_copy_avail) looks at the z30_enumeration_a - h and z30_chronological_i - m fields.
Only an items which have exactly the same values will be considered matches.
2. If the above z30 enum/chron fields match, then the program also considers the values of tab100 variables:
SUB-LIBRARY-DIVISION
HOLD-REQUEST-COLLECTION
HOLD-REQUEST-ITM-STATUS
HOLD-REQ-PROCESS-STATUS
Note 1: In order for holds to be placed on like-items for items with a particular item status, tab15.eng, col. 11 ("Specific item") for that item status, must not be set to "Y" and, in the GUI, the staff member must not check the "Only Selected Item" box on the hold request screen.
Note 2: Regular hold requests look at items for a specific bib record; "Title requests" look at items for all of the bib records connected to the same preferred record {via the z120 (Union view) record}.