Hi all, I've carried out Koha to MARC mapping, and when I run the MARC Bibliographic framework test, I get the following errors: biblio and biblionumber The biblio.biblionumber and biblioitems.biblioitemnumber fields be mapped to a MARC subfield, biblio.biblionumber has biblionumber 090 c Koha biblionumber (NR) and biblioitems.biblioitemnumber has biblioitemnumber 090 d Koha biblioitemnumber (NR) itemtype NOT mapped the biblioitems.itemtype field MUST : * be mapped to a MARC subfield, * the corresponding subfield MUST have authorised_value=itemtype (it has 942 c Item type subfield: Tab:0, | Koha field: biblioitems.itemtype, Not repeatable, Not mandatory, | Auth value:itemtypes, ) Does anyone know what is going on here? Koha 3.4.02 on openSuse 11.4. Cheers, Nick -- View this message in context: http://koha.1045719.n5.nabble.com/MARC-mapping-tp4637554p4637554.html Sent from the Koha - Discuss mailing list archive at Nabble.com.
I have had an email reply from one of our sister organisations who runs Koha, and this is their answer. Anyone please feel free to add to or embellish this. I checked on our Koha installation and yes we had the same error message on MARC Bibliographic Framework test for item types I found the cause of the error by analyzing the code of cgi-bin/koha/admin/checkmarc.pl and crafting the query select frameworkcode, tagfield,tab,authorised_value from marc_subfield_structure where kohafield = "biblioitems.itemtype" +---------------+----------+------+------------------+ | frameworkcode | tagfield | tab | authorised_value | +---------------+----------+------+------------------+ | | 942 | 0 | itemtypes | | BSC | 942 | 0 | itemtypes | | MAPS | 255 | 0 | | | MAPS | 255 | 0 | | | MAPS | 942 | 0 | itemtypes | | P | 942 | 0 | itemtypes | +---------------+----------+------+------------------+ The result shows that some MAPS 255 subfields were the cause of the problem. Indeed in the MAPS framework definition the 255b (statement of projection) & 255c (statement of coordinates) were wrongly linked to biblioitems.itemtype. I just edited the framework and set the koha link to blank for these two subfields. This solved the problem with item types. Similarly for your other problem on 090c, 090d maybe check in your frameworks that Managed in tab = ignore Tag 090: Subfield Text Constraints Delete a Item type [OBSOLETE] subfield ignored Delete b Koha Dewey Subclass [OBSOLETE] subfield ignored Delete c Koha biblionumber subfield ignored Delete d Koha biblioitemnumber subfield ignored Delete Or check in the checkmarc.pl script what causes the error on your machine by running the query manually -- View this message in context: http://koha.1045719.n5.nabble.com/MARC-mapping-tp4637554p4640691.html Sent from the Koha - Discuss mailing list archive at Nabble.com.
participants (1)
-
nreese