[Koha-patches] Bug 5128 [3.2] To define default 9xx fields for Unimarc
LAURENT Henri-Damien
henridamien.laurent at biblibre.com
Wed Oct 6 15:51:35 CEST 2010
Le 06/10/2010 15:33, Zeno Tajoli a écrit :
> Hi Galen,
>
> Il 06/10/2010 14:29, Galen Charlton ha scritto:
>> I have a question about one of the changes to record.abs:
>>
>> -melm 995$h ccode,item
>> ...
>> +melm 995$8 ccode,item
>>
>> Would this not break indexing of the ccode for existing UNIMARC users?
>>
>
> I think no. Why?
>
> 1) A 995 subfield for ccode (for Unimarc setup) is a new thing in 3.2. A
> value for items.ccode is not present in file record.abs of 3.0.6
>
> 2)In 3.2 the en SQL Unimarc definition for items.ccode is 995$8
> file
> ../installer/data/mysql/en/marcflavour/unimarc/mandatory/unimarc_framework_DEFAULT.sql
>
> line 182: ('995', '8', 'Koha collection', 'Koha collection', 0, 0,
> 'items.ccode', 10, 'CCODE', '', '', 0, 0, '', '', '', NULL),
>
> 3)In 3.2 all fr SQL Unimarc defintions use 995$h for "code à barres,
> incrémentation"
> All french SQL definitions don't setup a subfield for items.ccode
> file
> ..installer/data/mysql/fr-FR/marcflavour/unimarc_complet/Obligatoire/framework_DEFAULT.sql
>
> line 2023: ('995', 'h', 'code à barres, incrémentation', '', 0, 0, '',
> -1, '', '', '', NULL, 0, '', NULL, NULL, ''),
>
> 3b)In 3.2 all fr SQL Unimarc defintions don't use 995$8
>
> 4)In my wiki proposal of 995 for 3.2 Unimarc
> <http://wiki.koha-community.org/wiki/Holdings_data_fields_%289xx%29>
> I inserted 995$8 for items.ccode.
>
> So I think we can use 995$8 for items.ccode and connect index.
>
> Bye
This would mean that all french unimarc users would have to
a) edit zebra configuration
b) change their frameworks
c) use sync_items_in_marc_bib
d) reindex
All that would turn out to be quite heavy for big libraries
(sync_items_in_marc_bib is quite slow).
How many UNIMARC foreign users is there compared to french ?
--
Henri-Damien LAURENT
More information about the Koha-patches
mailing list