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

    BULK: -m discards mfhd if bib is discarded

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

    Description:
    Bug Report Form, 16384-18897

    Date: 26 July 2012
    Module(s): Bulkimport
    Release(s) replicated in: 8.1.x
    Last version without bug (if applicable): 8.0.0

    Expected results: If a bulk import rule is set to load bibs, auths only with Add-Conditional, and you import an interleaved bib-mfhd file using –m parameter, if a match is found and incoming bib is discarded, mfhd will be added to the matching bib that exists in the database.

    Actual results: In scenario above, mfhd is discarded.

    Workflow implications: Unable to load mfhds unless bib also loaded.

    Replication steps:
    1. Find or create an interleaved bib-mfhd file, and set up a bibliographic duplicate detection profile so that at least one bib will have a match in the database. 2. Set the duplicate handling to Add-Conditional.
    3. Add the bib duplicate detection profile to a bulk import rule that is set to Load Bibs, Auths Only.
    4. Import the file with the import rule you created and the –m parameter. For instance:
    Pbulkimport –f<filepath and name> -i<rule code> -m
    5. 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:
    1(1):Duplicate Bibs above threshold: replace 1, warning 0.
    BibID & rank
    10001 - 200
    2: Previous record not added.
    And the mfhd record is discarded as well as the bib.
    What it should be doing is something like this:
    1(1):Duplicate Bibs above threshold: replace 1, warning 0.
    BibID & rank
    10001 - 200
    4(2):Duplicate Mfhds above threshold: replace 0, warning 0.
    Adding Mfhd record 74710 to Bib record 10001.

    Workaround: Manually create mfhds for discarded bibs; OR set duplicate handling to Replace.

    Resolution:
    Fixed in bulkimport for 8.2.0.


    • Article last edited: 3/3/2015
    //doorbell.io feedback widged