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