MARC Report 241: Problems resolved
Message #43380145, which stated– “338 (Carrier type) contains the term 'object' in 338$a or code 'nr' in 338$b and so requires the corresponding 000/06 (Type of record) code 'r' (Three-dimensional artifact or naturally occurring object)” –was deleted, since it was pointed out that an 'object' might contain 'text', 'sound', etc. Fixed in 241 (and 240c).
The 'Invalid Character' routine was not reporting carriage returns in UTF8 records unless an option to check spacing at the end of the line was turned on (and it is turned off by default). This is fixed in 241, along with a much better message on how to fix the problem (as CR/LF are more or less invisible in the default view)
The cross check for 008 Date Type = 't' against copyright date in 264 was a bit too literal–it would produce an error if a copyright date was not present in the first 264 Ind2=4 subfield $c. (Although 264 I2 $c is the new preferred location for copyright, other more specific messages be shown to alert the user to this problem).
Back to top