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

    ILL lending handled by ..." message occurs incorrectly when returning item

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

    Description:
    Libraries are getting a message when they check in items that the item is an ILL handled by their library....

    The ILL messages are still causing issues. It’s been brought to my attention that it seems to always be ABCIL or STUIL listed in the error message if that gives you any clues. The books are checking in when that message comes up, unfortunately since it doesn’t show up as a check-in, holds don’t show up, and we have to go into the item record to see if it has a hold on it, which explains why we’re finding books with holds on our shelves (or at least that’s one of the reasons).

    Resolution:
    The "ILL lending handled by" message is produced by the following line in the .\Circ\tab\eng\message.dat file on the pc:

    ReturnIllLend #Item Return O E This item is an ILL lending handled by \n%s - %s


    The .pc_cir/pc_return_item.cbl program gets the ILL-LIBRARY for this particular ADM library:

    CALL "get_adm_ill_lib" USING
    ACTIVE-LIBRARY
    ILL-LIBRARY
    END-CALL.
    IF ILL-LIBRARY = SPACES
    THEN
    GO TO EX-ILL-CHECK-IN
    END-IF.

    And then checks for z416 (ILL lending request) records:

    MOVE ILL-LIBRARY TO ACTIVE-LIBRARY.
    INITIALIZE Z416.
    MOVE Z30-REC-KEY TO Z416-ITEM-INFO
    CALL "io_z416" USING
    F-START-3
    Z416
    ERROR-CODE
    END-CALL.

    If the z416 has certain statuses, the programs exits the ILL-CHECK-IN:

    IF Z416-STATUS = "CBR" OR
    = "CLS" OR
    = "EXP" OR
    = "DEL" OR
    = "ERR" OR
    = "AUF"
    THEN
    GO TO ILL-CHECK-IN-1
    END-IF.

    But I'm uncertain of the exact conditions in which the program tells the pc to issue the ReturnIllLend.


    • Article last edited: 10/8/2013