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

    p_cir_51: Overdue requests not printing; "Load error : file 'cash_0000' "

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

    Description:
    We are having trouble with overdue notices not properly generating. The issue comes when the "update database" option in cir-51 is run.

    When the database isn't updated, if there are 7 overdue items, 7 letters are generated.

    But when the database IS updated, of those 7, only one letter is generated, even though all 7 items have their letter counter incremented.

    The p_cir_51 log has the following when p_update_file "Y is specified:

    Load error : file 'cash_0000'
    error code: 173, pc=0, call=1, seg=0
    173 Called program file not found in drive/directory

    Resolution:
    You have several lines in the abc50 tab32 with "0000" in column 8, like this:

    AUDIO 08 20 00 000 003 O 0000

    Though the distributed usm50 tab18.eng includes a "0000 General" transaction number, references to "0000" in tab32 do not work and you will note that the distributed usm50 tab32 has no such references. If there's no tab18 transaction number associated with this overdue situation, then column 8 should be blank, not "0000".

    (The *reason* that they do not work is that the cash_main program takes the nnnn value from tab32 column 8 and calls the cash_nnnn program. Since there is no "cash_0000" program, we see the error.)


    • Article last edited: 10/8/2013