User Tools

Site Tools


campo_440_obsoleto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
campo_440_obsoleto [12/11/2008 11:47]
clauboe
campo_440_obsoleto [25/08/2010 17:12]
fernando
Line 40: Line 40:
  
   if p(v440) then   if p(v440) then
-    /* loop sobre los 440 */+    /* loop sobre las ocurrencias del campo 440 */
     (     (
       '​a490|',​       '​a490|',​
Line 52: Line 52:
       '​|',​       '​|',​
  
-      '​a830|',​v440,'​|', ​ /* 830 queda igual al 440 */+      '​a830|',​v440,'​|', ​ /* el 830 queda igual al 440 */
     )     )
   fi   fi
Line 67: Line 67:
 Debe tenerse en cuenta que los //problemas de calidad// que pudieran traer los campos 440 presentes en nuestros registros (e.g. uso de 440 para una mención de serie que debiera haber ido en un 490), se mantendrán al pasar los datos a un 830. Debe tenerse en cuenta que los //problemas de calidad// que pudieran traer los campos 440 presentes en nuestros registros (e.g. uso de 440 para una mención de serie que debiera haber ido en un 490), se mantendrán al pasar los datos a un 830.
  
 +
 +===== Implementación en la UNS =====
 +
 +==== Archivo templates.js ====
 +
 +En las plantillas que incluyan un campo 440, hacer el reemplazo por 490/830. En el caso de libros, cambiamos este bloque de líneas:
 +
 +<​code>​
 +'440 #​0^a^v\n'​ +
 +'500 ##​^a\n'​ +
 +'504 ##​^a\n'​ +
 +'700 1#​^a^d\n'​
 +</​code>​
 +
 +por este otro:
 +
 +<​code>​
 +'490 1#​^a^v\n'​ +
 +'500 ##​^a\n'​ +
 +'504 ##​^a\n'​ +
 +'700 1#​^a^d\n'​ +  ​
 +'830 #​0^a^v\n'​
 +</​code>​
 +
 +
 +==== Archivo marc21.xml ====
 +
 +Marcamos como obsoleto el campo 440, y modificamos algunos detalles del campo 490:
 +
 +<code xml>
 +<​datafield tag="​440"​ repet="​R" ​ lite="​lite"​ label-spa="​Mención de serie/punto de acceso por título [OBSOLETO]"​ label-eng="​Series statement/​added entry--Title [OBSOLETE]"​ template="#​0av">​
 +
 +...
 +
 +<​datafield tag="​490"​ repet="​R"​ label-spa="​Mención de serie" label-eng="​Series statement"​ template="​1#​av">​
 +    <​indicator pos="​1"​ label-eng="​Series tracing policy"​ label-spa="​Política de trazado de la serie">​
 +        <i value="​0"​ label-eng="​Series not traced"​ label-spa="​La serie no se traza" />
 +        <i value="​1"​ label-eng="​Series traced"​ label-spa="​La serie se traza" />
 +    </​indicator>​
 +    <​indicator pos="​2"​ />
 +    <​subfield code="​a"​ repet="​R" ​ label-spa="​Mención de serie" label-eng="​Series statement"​ oblig="​ALL"​ />
 +    <​subfield code="​l"​ repet="​NR"​ label-spa="​Nro. de LC" label-eng="​Library of Congress call number"​ />
 +    <​subfield code="​v"​ repet="​R" ​ label-spa="​Número de volumen"​ label-eng="​Volume number/​sequential designation"​ />
 +    <​subfield code="​x"​ repet="​R"​ label-spa="​ISSN"​ label-eng="​International Standard Serial Number"​ />
 +</​datafield>​
 +</​code>​
 +
 +
 +{{tag>​marc catalis}}
campo_440_obsoleto.txt · Last modified: 26/08/2010 00:00 (external edit)