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

    Value change for position 18 of the LDR

     

    • Product: Aleph
    • Product Version: 20, 21, 22, 23
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care

     

    Description:
    Our holdings records are set with a default value of 'i' in position 18 of the Leader in the holdings record. We want the default to be 'n'. I have modified the tab_tag_text file in the tab directory which works when entering or creating a new record. 
    But, when we import a bib record from OCLC and then create a holdings record ... the value for position 18 in the Leader for the holdings record is 'i'. 
    What other tables or forms do I need to make the changes to? 
    Also, we would like to run a fix routine to change all of the existing values from 'i' to 'n'. Need assistance on creating the routine and running it.

     

    Resolution:
    The tab_tag_text file is not used when you create a new record manually; the xxx60/pc_tab/catalog/ldr_ho.eng form is used. 
    The ./xxx60/tab/tab_tag_text file is used in oclc_server-created records, etc. LDR HO ^^^^^nx^^a22^^^^^1n^4500 > 

    "We would like to run a fix routine to change all of the existing values from 'i' to 'n'." 
    If you were doing this in a variable field, you could use the p_manage_21 global change. But that doesn't work with fixed fields. So I suggest that you: 

    * create a script called ldr.18.fix in the ./xxx60/tab/import directory: 
    1 LDR        018           FIXED-CHANGE-VAL               i,n 
    (The creation of p_file_08 routines is described in the documents "Generic Fix Doc Script Specification" and "Generic Fix Doc Script Examples" in the System Librarian Guide) 

    * And this in the ./xxx60/tab/tab_fix: 
    LDR18 fix_doc_do_file_08             ldr.18.fix 

    * Then you would run p_manage_37 in the GUI Services for the xxx60 library and select "LDR18" as the fix routine.

     

     


    • Article last edited: 12-Mar-2016