[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