From 73ac025874b05d991a8a188e1c21a803a44a8321 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 --- .../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.17.1