[Koha] invalid marcxml

tuxflow.de tunix at tuxflow.de
Fri May 15 04:26:20 NZST 2020


Ah, wonderful, very nice. Do existing entries need to be repaired?

Or is there a converter? Thanks for the info!

Am 14.05.20 um 13:28 schrieb Marcel de Rooy:
> Please have a look at bug 21708.
> 
> Op do 14 mei 2020 om 12:52 schreef <tunix at tuxflow.de>:
> 
>> Hi Joy,
>>
>> there is no direct error message from Koha, the error is only in the
>> data structure. We only noticed this error because we're sending the
>> data to a company so that it can be entered into the Discovery Service
>> (search engine). This company pointed us to the wrong data structure. We
>> need the corrected data to fully set up the Discovery Service.
>>
>> Koha-Version:   18.11.04.000
>>
>> greetings,
>> tunix
>>
>> Am 13.05.20 um 19:41 schrieb Joy Nelson:
>>> Hello-
>>> Can you elaborate a bit more on this?  Is the order of the tags causing
>>> errors in Koha?  Or is it just 'wrong' per the standard?
>>>
>>> I am unable to recreate the order you show in your example via the basic
>>> editor or the advanced cataloging editor.  Can you explain what your
>>> process is that creates this order?  Also what version of Koha are you
>>> using currently?
>>>
>>> Thanks
>>> joy
>>>
>>>
>>> On Wed, May 13, 2020 at 10:25 AM <tunix at tuxflow.de> wrote:
>>>
>>>> We have a problem with our MARCXML data in KOHA. The order of the fields
>>>> must be changed for many records. The problem affects all records that
>>>> are newly created or changed by us. All <datafield> elements must appear
>>>> after the <controlfield> elements. So far the <datafield> element with
>>>> the unique ID of the record (MARC field 999 $c) is placed before the
>>>> <controlfield> elements. The wrong order violates the MARCXML
>> guidelines.
>>>>
>>>>
>>>> before editing:
>>>>
>>>> <leader>00996xxx x22002417x 4200</leader>
>>>> <controlfield tag="001">23330</controlfield>
>>>> <controlfield tag="003">DE-1278</controlfield>
>>>> <controlfield tag="007">t|</controlfield>
>>>> <controlfield tag="008">161220s2002 xxu||||| |||| 00| 0 ger
>>>> d</controlfield>
>>>> <datafield tag="020" ind1=" " ind2=" ">
>>>> <subfield code="a">3-89012-956-0</subfield>
>>>> <subfield code="c">51,00 &#x80;</subfield>
>>>> </datafield>
>>>>
>>>> after editing:
>>>>
>>>> <leader>01059xxx x2200265x 4200</leader>
>>>> <datafield tag="999" ind1=" " ind2=" ">
>>>> <subfield code="c">9911</subfield>
>>>> <subfield code="d">9911</subfield>
>>>> </datafield>
>>>> <controlfield tag="001">23330</controlfield>
>>>> <controlfield tag="003">DE-1278</controlfield>
>>>> <controlfield tag="005">20190604142304.0</controlfield>
>>>> <controlfield tag="007">t|</controlfield>
>>>> <controlfield tag="008">161220s2002 xxu||||| |||| 00| 0 ger
>>>> d</controlfield>
>>>> <datafield tag="020" ind1=" " ind2=" ">
>>>> <subfield code="a">3-89012-956-0</subfield>
>>>> <subfield code="c">51,00 &#x80;</subfield>
>>>> </datafield>
>>>> _______________________________________________
>>>>
>>>> Koha mailing list  http://koha-community.org
>>>> Koha at lists.katipo.co.nz
>>>> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
>>>>
>>>
>>>
>>
>> --
>> tuxflow.de, das andere Hosting!
>> _______________________________________________
>>
>> Koha mailing list  http://koha-community.org
>> Koha at lists.katipo.co.nz
>> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
>>
> 



More information about the Koha mailing list