MARC batch edit appends instead of adds new tag if other iterations of the tag are in the bib record

Bug #1030093 reported by Mary Llewellyn
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

Discovered in 2.2 (master)

We attempted to add tag 856 with a particular $u and $y URL and public message to a group of bib records. It was fine if the records being edited did not have any pre-existing 856 tags, but if 856 was present, instead of adding our new tag separately, the $u and $y and their values were appended to all the existing 856 tags.

What we wanted:

=856 41$uhttps://acorn.biblio.org/eg/opac/results?locg=1&bookbag=60328&sort=pubdate.descending$yTo see other titles in our catalog that have won the Nutmeg Award, click here.
=856 41$3Publisher description$uhttp://www.loc.gov/catdir/enhancements/fy0742/2006032689-d.html
=856 41$3Sample text$uhttp://www.loc.gov/catdir/enhancements/fy0745/2006032689-s.html

What we got:

=856 41$3Publisher description$uhttp://www.loc.gov/catdir/enhancements/fy0742/2006032689-d.html$uhttps://acorn.biblio.org/eg/opac/results?locg=1&bookbag=60328&sort=pubdate.descending$yTo see other titles in our catalog that have won the Nutmeg Award, click here.
=856 41$3Sample text$uhttp://www.loc.gov/catdir/enhancements/fy0745/2006032689-s.html$uhttps://acorn.biblio.org/eg/opac/results?locg=1&bookbag=60328&sort=pubdate.descending$yTo see other titles in our catalog that have won the Nutmeg Award, click here.

Changed in evergreen:
status: New → Triaged
Revision history for this message
Andrea Neiman (aneiman) wrote :

Confirmed, still happening in the web client, though after looking at the documentation (http://docs.evergreen-ils.org/reorg/3.2/cataloging/_marc_batch_edit.html) I wonder if this is the original intended behavior, and what Mary is looking for would be a wishlist item.

I'm not very well versed in MARC Batch Edit though so comments welcome.

tags: added: webstaffclient
removed: batch edit editor
tags: added: batchedit
Revision history for this message
Andrea Neiman (aneiman) wrote :

ETA: tested on stock webclient 3.2.2

Changed in evergreen:
status: Triaged → Confirmed
tags: removed: webstaffclient
Revision history for this message
Mary Llewellyn (mllewell) wrote :

I found the best method was not to put a subfield in the upper half of the screen. Instead, I entered the tag and subfield and the text into the MARC data field.

This also works to replace and delete tags.

See attached.

Revision history for this message
Mary Llewellyn (mllewell) wrote :

And for replacing subfields in tags.

Revision history for this message
Mary Llewellyn (mllewell) wrote :

Finally, deleting a tag.

Revision history for this message
Jennifer Weston (jweston) wrote :

Mary - thanks for the documentation! I am wondering if the functionality is working as intended and you've found (and documented) workflows that will successfully Add, Replace, and Delete fields.

Do you think this bug could be closed or is there still a wishlist item here for improved functionality?

tags: added: cat-batchedit
removed: batchedit
Elaine Hardy (ehardy)
tags: added: cat-marc
removed: cataloging marc
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.