[Koha-bugs] [Bug 31092] New: Upon importing batch records, if a full MARC record is found, only append the items; do not overlay a full MARC record

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Jul 2 21:16:39 CEST 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31092

            Bug ID: 31092
           Summary: Upon importing batch records, if a full MARC record is
                    found, only append the items; do not overlay a full
                    MARC record
 Change sponsored?: ---
           Product: Koha
           Version: 21.05
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Acquisitions
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: balestrieri at monterey.org
        QA Contact: testopia at bugs.koha-community.org

When receiving items from our vendors, the full MARC records are sent in
batches for import.  We would like the ability to have koha only overlay our
brief "on order" records that already exist in the system, not our full records
already in our system.  Currently, the only choice is to overlay ALL or NO
records (choices are "Replace, Add, or Ignore") and to append the items,
depending on the matching rule used (most users currently match on ISBN when
importing books, audiobooks).

Apparently, other ils systems have the ability to determine which existing
records are brief and which existing records are full, and you can choose to
only overlay the brief MARC records, leaving the full MARC records in tact,
appending only the items.

I understand the definitive markers are in the leader of the marc record.   The
leader will show the level of marc record it is.   Most loaders will have a
function to put this as one of the criteria. 

An example of an incoming Leader:

=LDR  01429pam a2200385 i 4500

Position 17 is the encoding level. The above encoding level is blank, so it is
a full level record. 

Encoding levels:

Blank  -  full level record

1               -  full level record

2               – less-than-full level record

3               – less than full level record

4               -  less than full level record

5               – less than full level record

6               -  less than full level record

7               – less than full level record

8               – less than full level (this is a prepublication record)


It would be most convenient if koha would have an internal matching rule that
allows for the user to overlay only existing records where levels 2-8 are in
position 17 on the MARCs, ignoring any records with a "blank" or "1" in
position 17 on existing MARCS, with the ability to still append all items.

Right now, many of us in aquisitions need to create separate vendor accounts to
order "added/existing" items only to avoid the constant overlaying of full MARC
records in koha.  We know any items arriving from these accounts already have
full records in our system, so the vendor does not send full MARCs for any
items ordered from these accounts.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list