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

    Suppressing xxx30 Course doc record from OPAC display not working in v19

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

    Description:
    We found that the suppression of records in OPAC for the v19 abc30 Course library was not working.

    The problem was that the word being generated by tab11_word and tab_word_breaking for the STA $$asuppressed field was not "suppressed" but rather "asuppressed".

    This is because the tab11_word specified a word-breaking routine of 03 and tab_word_breaking routine 03 lacks the del_subfield routine.

    util f/1/28 showed this:

    STA $$aSUPPRESSED
    Load: /utf/utf_files/exlibris/aleph/prod/abc30/tab/tab_word_breaking
    Load: /exlibris/aleph/prod/alephe/unicode/tab_character_conversion_line
    Load: /exlibris/aleph/prod/alephe/unicode/unicode_to_word_gen
    000002924 0001 0001 asuppressed
    000002924 0001 0013 asuppressed

    After changing tab11_word column 6 to "01", we see this:

    STA $$aSUPPRESSED
    Load: /utf/utf_files/exlibris/aleph/prod/abc30/tab/tab_word_breaking
    Load: /exlibris/aleph/prod/alephe/unicode/unicode_case
    Load: /exlibris/aleph/prod/alephe/unicode/tab_character_conversion_line
    Load: /exlibris/aleph/prod/alephe/unicode/unicode_to_word_gen
    000002924 0001 0001 suppressed
    000002924 0001 0013 suppressed

    The v19 usm30 tab11_word, from which the abc30 tab11_word was copied, also has this defect.

    Resolution:
    The solution is to change the abc30 tab11_word to specify “01” as the word-breaking routine rather than 03.

    This correction has been made in the distributed v19 and v20 usm30 tab11_word tables (v20 rep_change 110).


    • Article last edited: 10/8/2013