[Koha-bugs] [Bug 11199] New: 008 value builder skips invalid characters and collapses remaining data

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Nov 4 18:47:02 CET 2013


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

            Bug ID: 11199
           Summary: 008 value builder skips invalid characters and
                    collapses remaining data
 Change sponsored?: ---
           Product: Koha
           Version: 3.12
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Cataloging
          Assignee: gmcharlt at gmail.com
          Reporter: eb at efdss.org
        QA Contact: testopia at bugs.koha-community.org
                CC: dpk at randomnotes.org, m.de.rooy at rijksmuseum.nl

This is a problem with imported records where the # character is present
instead of a blank (though it also seems to happen if there is any character
present that is not in the available lists). 
It only happens if you open the 008 value builder to edit the field after the
record has been imported.

Here's an example of a problematic 008:
130515s2006####stka###gr#####000#0#eng#d

If I edit the record and open the 008 value builder, Koha
automatically changes it to:
130515s2006
It ignores all the # characters, and shifts everything over, thus changing
characters that were valid in their original position into invalid characters
(or incorrect characters, though valid) in their new positions.  If a character
in a new position is invalid, Koha ignores it as well and collapses the data. .
. 
Because the invalid characters are still there (though they are ignored)if you
try to edit the above 008 in the value builder, changes don't always end up
where you think you put them. The only way to be certain all positions are
entered correctly is to return to the MARC editing page, clear the contents of
the 008 and start over.

This is what it looks like after manually clearing the field and entering
the information:
131030s2006    stka   gr     000 0 eng d
The # have all been turned into blanks.

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


More information about the Koha-bugs mailing list