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

    BULK: using -m when bib fails hierarchy, mfhd not imported

    • Article Type: General
    • Product: Voyager
    • Product Version: 8.1.0

    Problem Symptoms:
    * When bib is discarded due to quality, so is mfhd.
    * Add-Conditional will import the mfhd if the bib is matched & discarded in Voyager 8.2.0 and higher.

    Cause:
    This behavior is the result of Known Issue 16384-20785.

    Resolution:
    Fixed in bulkimport for Voyager 8.2.0. If you are on Voyager 8.2.0 and experiencing this issue, please open a Support Incident via eService and request the fix for Issue 16384-20785.

    Additional Information

    Replication steps:
    1. Find or create an interleaved bib-mfhd file.
    2. Ensure mfhd record will not match and overlay existing mfhd(s) for the bib.
    3. Set up a bibliographic duplicate detection profile so that at least one bib will have a match in the database. i.e.,
    Duplicate handling=Replace
    Duplicate replace=100
    Field Definitions=BBID; Field Weight=100
    Quality hierarchy set up so incoming bibs will be lower quality than existing.
    4. Add the bib duplicate detection profile to a bulk import rule that is set to Load Bibs, Auths Only.
    5. Import the file with the import rule you created and the ?m parameter. For instance:
    Pbulkimport ?f<filepath and name> -i<rule code> -m
    6. Look at the log for the bib(s) that the duplicate detection profile matched to existing bib(s) in the database; you will see something like this:
    13(7):Duplicate Bibs above threshold: replace 1, warning 0.
    BibID & rank
    50006 - 100
    QUALITY Incoming record rejected because of quality.
    14: Previous record not added.
    And the mfhd record is discarded as well as the bib.
    7. What it should be doing is something like this:
    13(7):Duplicate Bibs above threshold: replace 1, warning 0.
    BibID & rank
    50006 - 100
    QUALITY Incoming record rejected because of quality.
    14(7):Duplicate Mfhds above threshold: replace 0, warning 0.
    Adding Mfhd record 74859 to Bib record 50006.
    Workaround: Reimport bib-mfhd file with Add-Conditional profile that will match every bib, and add/replace all mfhds.

    Other information:
    Fixed for Add-Conditional duplicate handling with Issue 16384-18897.

    Category: bulkimport


    • Article last edited: 10/8/2013