From 3fb6f2b136c333e02d365b4dc7569a3cf21b678d Mon Sep 17 00:00:00 2001 From: Katrin Fischer Date: Sat, 28 Mar 2020 11:18:37 +0100 Subject: [PATCH] Bug 7947: Update MARC21 440/490 mapping and visibility in de-DE installer 440 has been obsoleted in the standard for a long time. 490 is now used for series information. Changes made here only apply for new installations: - Hide 440 subfields by default - Make 490 3avx visible by default - Add mapping biblioitems.seriestitle to 490a - Add mapping biblioitems.volume to 490v To test: - Run the web installer for this language and verify changes in all frameworks Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Jonathan Druart --- .../mandatory/marc21_framework_DEFAULT.sql | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql b/installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql index 5d9b32cc0e..f85666d007 100644 --- a/installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql +++ b/installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql @@ -1655,20 +1655,20 @@ INSERT IGNORE INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblib ('440', '0', 'IDN des Normdatensatzes', 'IDN des Normdatensatzes', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), ('440', '6', 'Verknüpfung', 'Verknüpfung', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), ('440', '8', 'Feldverknüpfung und Reihenfolge', 'Feldverknüpfung und Reihenfolge', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), - ('440', '9', 'Koha-Normdatenidentnummer', 'Koha-Normdatenidentnummer', 0, 0, '', 4, '', '', '', 0, -5, '', '', '', NULL), - ('440', 'a', 'Titel', 'Titel', 0, 0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, '', '''440n'',''440p'',''490a'',''830a'',''830n'',''830p'',''899a''', '', NULL), - ('440', 'n', 'Zählung des Teils/der Abteilung eines Werkes', 'Zählung des Teils/der Abteilung eines Werkes', 1, 0, 'biblioitems.number', 4, '', '', '', NULL, 0, '', '', '', NULL), - ('440', 'p', 'Titel eines Teils/einer Abteilung eines Werkes', 'Titel eines Teils/einer Abteilung eines Werkes', 1, 0, '', 4, '', '', '', NULL, 0, '', '', '', NULL), - ('440', 'v', 'Bandnummer/Folgebezeichnung', 'Bandnummer/Folgebezeichnung', 0, 0, 'biblioitems.volume', 4, '', '', '', NULL, 0, '', '', '', NULL), + ('440', '9', 'Koha-Normdatenidentnummer', 'Koha-Normdatenidentnummer', 0, 0, '', 4, '', '', '', 0, -6, '', '', '', NULL), + ('440', 'a', 'Titel', 'Titel', 0, 0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, -6, '', '''440n'',''440p'',''490a'',''830a'',''830n'',''830p'',''899a''', '', NULL), + ('440', 'n', 'Zählung des Teils/der Abteilung eines Werkes', 'Zählung des Teils/der Abteilung eines Werkes', 1, 0, 'biblioitems.number', 4, '', '', '', NULL, -6, '', '', '', NULL), + ('440', 'p', 'Titel eines Teils/einer Abteilung eines Werkes', 'Titel eines Teils/einer Abteilung eines Werkes', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), + ('440', 'v', 'Bandnummer/Folgebezeichnung', 'Bandnummer/Folgebezeichnung', 0, 0, 'biblioitems.volume', 4, '', '', '', NULL, -6, '', '', '', NULL), ('440', 'w', 'Datensatzkontrollnummer', 'Datensatzkontrollnummer', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), - ('440', 'x', 'Internationale Standardseriennummer', 'Internationale Standardseriennummer', 0, 0, '', 4, '', '', '', NULL, 0, '', '', '', NULL), - ('490', '3', 'Spezifische Materialangaben', 'Spezifische Materialangaben', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), + ('440', 'x', 'Internationale Standardseriennummer', 'Internationale Standardseriennummer', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), + ('490', '3', 'Spezifische Materialangaben', 'Spezifische Materialangaben', 0, 0, '', 4, '', '', '', NULL, 0, '', '', '', NULL), ('490', '6', 'Verknüpfung', 'Verknüpfung', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), ('490', '8', 'Feldverknüpfung und Reihenfolge', 'Feldverknüpfung und Reihenfolge', 1, 0, '', 4, '', '', NULL, NULL, -6, '', '', '', NULL), - ('490', 'a', 'Gesamttitelangabe', 'Gesamttitelangabe', 1, 0, '', 4, '', '', '', NULL, -1, '', '', '', NULL), + ('490', 'a', 'Gesamttitelangabe', 'Gesamttitelangabe', 1, 0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, '', '', '', NULL), ('490', 'l', 'Signatur der Library of Congress', 'Signatur der Library of Congress', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '', NULL), - ('490', 'v', 'Bandnummer/Folgebezeichnung', 'Bandnummer/Folgebezeichnung', 1, 0, '', 4, '', '', '', NULL, -1, '', '', '', NULL), - ('490', 'x', 'Internationale Standardseriennummer', 'Internationale Standardseriennummer', 1, 0, '', 4, '', '', '', NULL, -1, '', '', '', NULL), + ('490', 'v', 'Bandnummer/Folgebezeichnung', 'Bandnummer/Folgebezeichnung', 1, 0, 'biblioitems.volume', 4, '', '', '', NULL, 0, '', '', '', NULL), + ('490', 'x', 'Internationale Standardseriennummer', 'Internationale Standardseriennummer', 1, 0, '', 4, '', '', '', NULL, 0, '', '', '', NULL), ('500', '3', 'Spezifische Materialangaben', 'Spezifische Materialangaben', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '', NULL), ('500', '5', 'Das Unterfeld gibt die Institution an, auf die sich das Feld bezieht', 'Das Unterfeld gibt die Institution an, auf die sich das Feld bezieht', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '', NULL), ('500', '6', 'Verknüpfung', 'Verknüpfung', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '', NULL), -- 2.20.1