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

    ue_01 -> ue_08 -> ue_01 processing with new bib record load

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

    Description:
    It *seems* that the creation of a z07 indexing request by ue_08 for a newly-created bib record (with a new heading) is redundant -- when the heading was *created* by ue_01 processing a z07!

    Resolution:
    ue_08 processing is triggered by one of two processes:

    (1) loading of a bib record which contains a heading for which there is no existing Z01 (setting the z01_rec_key_4 of the Z01 it creates to "-NEW-...");

    (2) update by ue_11, which changes the z01_rec_key_4 of an existing z01 to "-NEW-..." -- in order to cause it to be reprocessed by ue_08. (The latter -- update by ue_11 -- would be the result of new/updated authority records.)

    In the case of bib record loading, it's like this:

    (a) bib record load generates z07;
    (b) processing by ue_01 generates new z01 (if new heading);
    (c) ue_08 sees the z01_rec_key_4 "-NEW-..." and processes the z01, generating a z07 indexing request
    (d) z07 is processed by ue_01

    This seems a bit "circular": why does ue_08 need to write a z07 when the z01_rec_key_4 "-NEW-..." which triggered the ue_08 processing was *created* by ue_01 processing a z07?

    The answer is that ue_08 can't tell the difference between a z01_rec_key_4 "-NEW-..." created by ue_01 vs. one created by ue_11. Therefore, it generates the z07 in *every* case.


    • Article last edited: 10/8/2013