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