[Koha-bugs] [Bug 13181] Using Matchers to overlay existing biblios with incoming records. Make MARC transformations on need.

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Oct 31 16:23:24 CET 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13181

Olli-Antti Kivilahti <olli-antti.kivilahti at jns.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |In Discussion

--- Comment #3 from Olli-Antti Kivilahti <olli-antti.kivilahti at jns.fi> ---
Enable using Matchpoints from Home -> Administration -> Record matching rules
to preserve existing fields
from old overlayed bibliographic records.

1. Define a matching rule, simple Match points and Match checks are supported
1.1 Using Match points:
  -if only tag is defined, all the subfields of the old biblio are copied to
the new biblio
  -if new biblio doesn't have the defined field, the old field is cloned and
appended to the new biblio,
    unless subfield rules are defined.
  -fields present in the old biblio and not in the new biblio are discarded,
unless defined as Match Points.
  -Only one subfield can be defined per Match Point rule, and it is copied from
the old record to the new one.
  -Several Match Points can be defined to copy more subfields.
1.2 Using Match Checks
  -Works like a Match Point, but with the addition of target field/subfield
definition.
  -Source normalizer must contain the word 'copy' and target normalizer must
containt the word 'paste'.
  ---In this case from the new Record the copy-source is copied to the
paste-target.
  -When source normalizer is move and target normalizer is paste
  ---In this case from the new Record the move-source is moved to the
paste-target. Also the move-source is
     deleted. If subfield is given, only the subfield is deleted. If only field
is given, all the same fields
     are deleted.
  -When source normalizer is preserve and target normalizer is preserve
  ---The source is taken from the old record and added to the new record.

2. Find a biblio, note that it has the fields and subfields you want to
preserve.
3. Select Edit -> Replace record via Z39.50, and find a record to overlay with.
4. In the search results view, select the Matcher from the dropdown list. You
don't have to use one.
5. Import!
6. Check that you have a new cookie, 'matcher', with the matcher_id of the
matcher of choice.
   Your matcher selection persists to the next overlay.
7. Check that in the edit view your old fields and subfields have been
preserved.

LIMITATIONS:
Currently indicators are moved only when the new biblio doesn't have the
defined field,
  thus the old field is cloned.

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


More information about the Koha-bugs mailing list