Skip to main content
ExLibris
  • Subscribe by RSS
  • ExLibris Dev

    Automatically added field STA=SUPPRESSED

    • Article Type: Q&A
    • Product: Aleph
    • Product Version: 21, 22, 23

    Question

    Why does non-available process status inserts STA=SUPPRESSED in BIB record?

    Answer

    In Aleph 19 Routine fix_doc_suppress was provided:

    rep_ver #014261 (version 19):
    Description: Automatic deletion of BIB
    The system automatically identifies orphan BIB records upon item update or deletion, and manages their
    suppression. The system identifies records which are no longer orphan, and removes their suppression status.
    Orphan records are records for which no ADM information is attached, for example:
    1. No items are attached, or none of the items are displayable in the OPAC.
    2. No orders are attached
    3. No subscriptions are attached
    4. No links exist to other BIB or HOL records
    5. Any other check_doc deletion check.


    The "deletion" is performed by adding STA field to the BIB record with value "SUPPRESSED".

    In order to activate the fix:


    1. Add the following line to xxx01/tab/tab_fix
    UE_01 fix_doc_suppress OL-DELETE


    2. Add the following lines to check_doc
    OL-DELETE            check_doc_delete_item_opac
    OL-DELETE            check_doc_delete_lkr_itm
    OL-DELETE            check_doc_delete_lkr
    OL-DELETE            check_doc_delete_lkr_no_ana *

     


    3. The following two lines were added to $aleph_dev/error_eng/check_doc
    0022 L Document has $3 item(s) attached to ADM record $1 in library $2 allowed for OPAC display.
    0023 L ADM record has $1 item(s) attached allowed for OPAC display.


    Routine is added to xxx01/tab/tab_fix and therefore records get status "SUPPRESSED" automatically.

    * Note that this routine is needed for the check of BIB-BIB links.

     

    Category: Cataloging (500)

    Subject: Items (500)


    • Article last edited: 10/8/2013
    //doorbell.io feedback widged