pc_cir_c0471 ("Booking Request") called when performing regular loan
- Article Type: General
- Product: Aleph
- Product Version: 20
Description:
We see the following series of entries in the pc_server log when we loan an item in the Circ GUI:
DESCRIPTION: Get Global Patron/Local Patron Information
ACTION : LOANPER
PROGRAM : pc_cir_c0438
DESCRIPTION: Check Patron [and Item] and Retrieve Error Messages
ACTION : RECHECK
PROGRAM : pc_cir_c0404
DESCRIPTION: Find Item
ACTION : CIC
PROGRAM : pc_cir_c0461
DESCRIPTION: Get Item by Barcode
ACTION :
PROGRAM : pc_com_c0105
DESCRIPTION: Get/Update/Delete Booking Request <------
ACTION : PATRON_BK
PROGRAM : pc_cir_c0471
DESCRIPTION: No Description Available
ACTION :
PROGRAM : pc_com_c0184
DESCRIPTION: Loan Item
ACTION :
PROGRAM : pc_cir_c0441
DESCRIPTION: Get Global Patron/Local Patron Information
ACTION : LOANPER
PROGRAM : pc_cir_c0438
Why is the "Booking Request" program being invoked? This is just a regular loan *not* a booking.
Resolution:
Before doing a regular loan it wants to make sure that this patron does not have a booking request for the item. (pc_cir_c0471 calls the get_patron_first_z37 program which calls the get_buf_z37_by_time_range_id program which checks the z37 for such Booking values as Z37-EFFECTIVE-START-TIME.) If it finds no z37 or no such values, it exits and performs the normal c0441 loan.
- Article last edited: 10/8/2013