[Koha] [Koha-devel] Marc framework test error

Ricardo Dias Marques lists at ricmarques.net
Wed Jul 29 04:38:23 NZST 2009


Hi Joe, Sivasankari and list...

On 14-Jul-2009, Sivasankari <rms at srasys.co.in> wrote:

>> THis is the error while running marc framework test, how should i resolve
>> this

[2.3 MB screenshot Bitmap file showing the following error message]:

>> invalid authority types	Not all authority types referred to by the frameworks are defined.
>>
>> 	Framework code	Framework description	Tag	Subfield	Invalid authority type
>> 		Default framework	700	a	PER
>> TOTAL	You have 1 error(s) in your MARC configuration. Please fix them before using Koha


And on 24-Jul-2009, Joe Atzberger <ohiocore at gmail.com> replied:

> [...]
> In this case, the error message is clear.  It says that the "PER" Authority
> Type used in your default framework at 700$a does not exist.  That means you
> have probably deleted it or changed the code.  Edit your default framework
> 700$a to refer to a valid Authority Type, or go add a "PER" Authority Type.
> Then run the tests again, since there may be additional errors..

FWIW, on February (2009), I had the same problem that Sivasankari is
now having, and I posted about that, in the Koha mailing list:

[Koha] question about invalid MARC authority type
http://lists.katipo.co.nz/public/koha/2009-February/017249.html

As you'll notice by reading my message in that URL, another user -
Ella Delaney - also had the same problem on November 2008.


Back then (February 2009), I wrote a followup to my own message, to
provide some more information about my problem, but I also didn't get
any answer:

[Koha] question about invalid MARC authority type
http://lists.katipo.co.nz/public/koha/2009-February/017312.html

Quoting only the relevant part from that message:

----------------------------------------
=> SETUP 2 - Koha 3.0 running SLES 10 SP2 (also using UNIMARC and
NoZebra). This setup *returns* the error message!

MARC subfield structure admin for 700 (framework )
http://sles:8080/cgi-bin/koha/admin/authtypes.pl

[...]

Subfield: a
Text: Entry Element	
Constraints: Tab:7, Not repeatable, Not mandatory, | Authority:PER,

[...]

So, I guess that MY QUESTION now is:

Where does the "| Authority:PER, " in the "Constraints" part of
Subfield "a" (Entry Element) come from? I have clicked on the "Edit
Subfields" button on that "MARC subfield structure admin for 700
(framework )" page, and then clicked on the "a" tab (for the "a"
subfield), but I can NOT find that information!  :(
----------------------------------------


I never found out where the "| Authority:PER, " in the "Constraints"
part of Subfield "a" (Entry Element) for the 700 UNIMARC Bibliographic
tag came from. For reference, 700 refers to this:

Unimarc, Bibliographic, 2.3, English, 700 Personal Name - Primary
Intelectual Responsability
http://www.unimarc.info/bibliographic/2.3/en/700


The only way that I found to "shut up" this MARC Framework test error
was to give the "Authority Type" for "Authors" the code "PER", as Joe
suggests.

My question is: is this intentional? Is there something hardcoded in
Koha that forces this setup?


Thanks in advance!

Cheers,
Ricardo Dias Marques
lists AT ricmarques DOT net
Installation Guide for Installing Koha 3 on openSUSE 11
http://wiki.koha.org/doku.php?id=opensuse_11.0


More information about the Koha mailing list