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

    No "COPY-SUBFIELD" function in Generic Fix Doc Script Specification

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

    Description:
    I want to copy the 910 field $$a (Collection code) from certain bib records to the corresponding 852 in the HOL record -- which lacks this $$c Collection code. I have used p_manage_55 and p_manage_18 to extract/load the 910, so I have this:

    8528 $$aNNLBI $$bLBIBO15 $$eWest 16th Street New York, NY 10011$$hAP 30 L35
    910 $$cRQ

    but I can't see how to copy the $$c from this 910 to the 852.

    (It would seem that a p_file_08 Generic Fix script might be used, but there is no "copy-subfield" function and, it seems, no way to do this.)

    Resolution:
    This can be accomplished by running p_manage_37 with a line like this in the xxx60 tab_fix:

    CP910 fix_doc_do_file_08 910_copy_to_852c

    with a 910_copy_to_852c like this:

    1 852 CONCATENATE-FIELDS 910##,c
    1 910 DELETE-FIELD

    This will concatenate the first 910 $$c to the 852 field. And then delete the 910.

    Note: We found that after running p_manage_37, ue_01 need to be running to update the items. See KB 8192-1703 .


    • Article last edited: 10/8/2013