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

    Incorrect "Patron does not have permission to Recall item" message

     

    • Product: Aleph
    • Product Version: 20, 21, 22, 23
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care

     

    Description

    Certain staff, placing holds via GUI Circ, get a popup with the following message: "Patron does not have permission to Recall item." 
    It doesn't actually block - the hold request is placed when the popup is closed. 
    Other staff *don't* get the message. 

    Resolution

    Error message 0031 is set by the pc_cir_c0419 program when the call to check_permission for LOAN-MANAGE -- RECALL gets a non-zero return code.... 

    CALL "check_permission" USING 
        C0419-LIBRARY 
        " " 
        C0419-USER-NAME 
        C0419-USER-PASSWORD 
        "LOAN-MANAGE " 
        "RECALL " 
        C0419-ERROR-CODE 
    END-CALL. 

    IF C0419-ERROR-CODE NOT = ZERO 
    THEN 
        CALL "add_error" USING 
            BUF-ERROR 
            0031 
        END-CALL 
    END-IF. 

     

    But, as can be seen in the above, though the message is set, the program doesn't branch anywhere, and continues processing. 
    It seems that this message is wrong in pointing to a patron permission. "Loan managemement -- Recall" is a z67 *staff* permission. 
    In order to prevent this message from appearing, change the staff member's permission for 5. Circulation --> Loan Management --> Item - Recall to "Allowed". 

     

     


    • Article last edited: 1-Oct-2017