Agregar campos a Catalis

Agregar campos a Catalis

Cuando un usuario desea incorporar en el formulario un campo que no se encuentra definido en Catalis, el sistema le muestra el siguiente mensaje de error: El campo [deseado] no aparece en la lista de campos MARC definidos en el sistema

Es posible incorporar esos campos modificando los siguientes archivos: marc21.xml y head.html, para ello proceda de la siguiente forma:

Ejemplo agregando un campo local 955:

<datafield tag="955" repet="R"  lite="lite" label-spa="Código de título" label-eng="Code title" oblig="ALL"
 template="##a">
<indicator pos="1" />
<indicator pos="2" />
<subfield code="a" repet="NR"  lite="lite" label-spa="Código de título" label-eng="Code" oblig="ALL"  />
<subfield code="b" repet="R" lite="lite" label-spa="Título de la publicación" label-eng="Publication´s title" />
</datafield>

Ejemplo:

<fieldblock id="950-970" label-eng="Local fields (950-970)" label-spa="Campos locales   
(950-970)">950,951,952,953,955</fieldblock>

Ejemplo:

 FIELD_BLOCK_PATTERN.other =
 /02[^02]|0[1367].|04[^3]|05[^2]|856|866|950|951|952|953|955/; 

Vea además estos temas relacionados en el wiki: Creación de campos y subcampos en Catalis