Bug 11030 : add fields 947,969,359 in unimarc_complete french framework
authorMathieu Saby <mathieu.saby@univ-rennes2.fr>
Wed, 9 Oct 2013 18:28:27 +0000 (20:28 +0200)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 23 Jul 2014 21:18:12 +0000 (21:18 +0000)
This patch must be tested on top of bug 11021

This patch adds 3 fields to unimarc_complete french framework
- 359 (2-a-b-c-d-e-f-g-h-i-p-u-v) used by Sudoc network, to be displayed in tab 3
- 947 (c) used by Electre
- 969 (a-h) used by Electre
I don't know the difference between 969a and 969h so I gave them quite the same name

To test :
1) take a fresh Koha with unimarc marcflavor
2) in web installer, select french language, unimarc marflavor and "Grilles de catalogage complètes".
3) check default framework in Administration > MARC Frameworks : it should contains 359/947/969 fields

Signed-off-by: Gaetan Boisson <gaetan.boisson@biblibre.com>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>

installer/data/mysql/fr-FR/marcflavour/unimarc_complet/Obligatoire/framework_DEFAULT.sql

index 84d1c5d..a449bf5 100644 (file)
@@ -116,6 +116,7 @@ INSERT INTO `marc_tag_structure` (`tagfield`, `liblibrarian`, `libopac`, `repeat
 ('336', 'note sur le type de ressource électronique', 'type de fichier', 1, 0, '', ''),
 ('337', 'note sur la configuration requise (ressources électroniques)', 'configuration requise', 1, 0, '', ''),
 ('345', 'renseignements sur l''acquisition', 'note', 0, 0, NULL, ''),
+('359', 'Table des matières', 'Table des matières', 0, 0, NULL, ''),
 ('410', 'Collection', 'collection', 1, 0, '', ''),
 ('411', 'sous-collection', 'sous-collection', 1, 0, '', ''),
 ('412', 'Est un extrait ou un tiré à part de', '', 0, 0, '', ''),
@@ -222,10 +223,12 @@ INSERT INTO `marc_tag_structure` (`tagfield`, `liblibrarian`, `libopac`, `repeat
 ('931', 'Ancienne cote (Sudoc)', '', 0, 0, '', ''),
 ('932', 'Future cote (Sudoc)', '', 0, 0, NULL, ''),
 ('942', 'Total des prêts (Koha)', '', 0, 0, NULL, ''),
+('947', 'Prix (Electre)', '', 0, 0, NULL, ''),
 ('955', 'Etat de collection des publications en série (Sudoc)', 'état de collection', 0, 0, NULL, ''),
 ('956', 'Etat de collection des publications en série : supplément et matériel d''accompagnement (Sudoc)', 'suppléments', 0, 0, NULL, ''),
 ('957', 'Etat de collection des publications en série : tables et index (Sudoc)', 'tables et index', 0, 0, NULL, ''),
 ('958', 'Nom et importance d''une partie (Sudoc)', '', 0, 0, NULL, ''),
+('969', 'Nombre d''exemplaires (Electre)', '', 0, 0, NULL, ''),
 ('990', 'Cote ou note de contenu (Sudoc)', '', 0, 0, NULL, ''),
 ('991', 'Indexation locale (Sudoc)', 'sujets', 0, 0, NULL, ''),
 ('992', 'Classification locale (Sudoc)', 'cote', 0, 0, NULL, ''),
@@ -531,6 +534,19 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
 ('345', 'b', 'numéro d''éditeur', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
 ('345', 'c', 'support', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
 ('345', 'd', 'disponibilité', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', '2', 'Texte de lien hypertexte', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'a', 'Contenu de la totalité de la table des matières non structurée', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'b', 'Entrée de table des matières de niveau 1', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'c', 'Entrée de table des matières de niveau 2', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'd', 'Entrée de table des matières de niveau 3', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'e', 'Entrée de table des matières de niveau 4', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'f', 'Entrée de table des matières de niveau 5', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'g', 'Entrée de table des matières de niveau 6', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'h', 'Entrée de table des matières de niveau 7', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'i', 'Entrée de table des matières de niveau 8', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'p', 'Numéro de page ou de plage', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'u', 'URI', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
+('359', 'v', 'Tomaison / Numérotation de l''unité physique', '', 1, 0, '', 3, '', '', '', 0, 0, '', NULL, '', ''),
 ('410', '0', 'numéro d''identification de la notice', '', 0, 0, '', 4, '', '', '', 0, 0, '', NULL, '', ''),
 ('410', '3', 'numéro de la notice d''autorité', '', 1, 0, '', 4, '', '', '', 0, 0, '', NULL, '', ''),
 ('410', '5', 'institution à  laquelle s''applique cette zone', '', 0, 0, '', 4, '', '', '', 0, 0, '', NULL, '', ''),
@@ -1822,6 +1838,7 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
 ('930', 't', 'numéro de regroupement', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('930', 'v', 'volumaison ou qualificatif', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('942', '0', 'Total des prêts', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
+('947', 'c', 'Prix', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('955', '5', 'identifiant de l''exemplaire', '', 0, 0, '', -1, '', '', '', NULL, 0, '', '', NULL, ''),
 ('955', 'a', 'Etat de la collection', '', 0, 0, '', 9, '', '', '', NULL, 0, '', '', NULL, ''),
 ('955', 'b', 'état de collection des publications en série - 2e niveau de numérotation', '', 0, 0, '', -1, '', '', '', NULL, 0, '', '', NULL, ''),
@@ -1874,6 +1891,8 @@ INSERT INTO `marc_subfield_structure` (`tagfield`, `tagsubfield`, `liblibrarian`
 ('957', 'r', 'tables et index - état de collection écrit sous forme textuelle', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('957', 'w', 'tables et index - mention des lacunes', 'lacunes', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('957', 'z', 'tables et index - note sur l''état de collection', 'note', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
+('969', 'a', 'Quantité', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
+('969', 'h', 'Quantité (bis)', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('958', '5', 'identifiant de l''exemplaire', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('958', 'a', 'titre d''une partie', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),
 ('958', 'c', 'collation de la partie', '', 0, 1, NULL, -1, NULL, NULL, '', NULL, NULL, '', NULL, NULL, ''),