Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Loan error: "Remote Service Error ... Unable to find Local Patron Information."

    • Article Type: General
    • Product: Aleph
    • Product Version: 20

    Description:
    The message "Remote Service Error (c0441 23) Unable to find Local Patron Information" occurs when trying to loan items belonging to a particular sublibrary (-- or, perhaps, any sublibrary).

    Remote Service Error (c0441 23) Unable to find Local Patron Information.

    With this same patron ID I am able to borrow existing materials, such as 00000002271591. The entry for this error from the pc_server log is provided below. The station ID is configured to loan AUDIO sublibrary materials. Please let me know what additional information you may need.

    IP Address : 129.074.019.013:1759
    Client Attr:
    LOGIN - javert
    STATION ID - AUDIOCIRC
    PROFILE - default
    UUID - 1145a11f-ab82-419d-ad62-6bb5f8bde8df
    APP-TYPE - CIRC
    USER-NAME - JAVERT

    SERVICE : C0441
    MODULE : Circulation Services
    DESCRIPTION: Loan Item
    ACTION :
    PROGRAM : pc_cir_c0441

    tab_attr_sub_library_get: no match: AUDIOCIRC
    tab_attr_sub_library_get: no match: 129.074.019.013

    Resolution:
    This is error message 23 in program pc_cir_c0441. It occurs when the program gets a non-zero return code from its call to io_z305_selected. io_z305_selected uses the z30_sub_library code to read the relevant line of tab_sub_library.lng, specifically, cols. 9-13 (the "TAB-SUB-LIBRARY-BOR-LIB"), to find the codes to check for z305's for this patron ID (the z303_rec_key). This could be "XXX50", "ALEPH", or the sublibrary code itself.

    The error indicates that it didn't find any. There could be three reasons for this:
    1. there are no z305 records for this patron ID (z303_rec_key) in either the XXX50 ADM library or in the $usr_library (if different)
    2. columns 9-13 in tab_sub_library.eng are not in the proper positions (-- for instance, they are pushed one or two positions too far to the right)
    3. there's a z305 for this patron ID but cols. 9-13 don't match bytes 13-17 of the z305_rec_key of any of these, for instance:
    a. there's a z305 with "XXX50" in bytes 13-17, but no TAB-SUB-LIBRARY-BOR-LIB value of "XXX50"
    b. there's a z305 with "ALEPH" in bytes 13-17, but no TAB-SUB-LIBRARY-BOR-LIB value of "ALEPH"
    c. there's a z305 with <sublib code> in bytes 13-17, but no TAB-SUB-LIBRARY-BOR-LIB value of <sublib code>.

    Example: The line in tab_sub_library.eng for AUDIO needs to be changed to be like ENGIN, specifically columns 9 and 10:
    ! COL 9. 5; ALPHA_NUM, UPPER; ;
    ! Local patron record;
    ! First choice for local patron privileges record;
    ! COL 10. 5; ALPHA_NUM, UPPER; ;
    ! Local patron record;
    ! Second choice for local patron privileges record;
    ! 1 2 3 4 5 6 7 8 9 10 11
    ! 12 13
    !!!!!-!-!!!!!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!!!
    !!-!!!!!-!!!!!
    AUDIO 1 ABC50 L Audio Center N15A N16A N17A AUDIO ABC50
    ENGIN 1 ABC50 L Engineering N15A N16A N17A ABC50 ALEPH


    • Article last edited: 10/29/2013
    • Was this article helpful?