Está en la página 1de 5

Pasos para pasar de Excel a Marc21 

 
Requisitos previos:

 Necesitas el utilitario MX de BIREME.


 Tener instalado el WinIsis y el IsisMarc.
 Saber crear un archivo BAT para ejecutar el MX con las órdenes para la
creación de un archivo ISO.
 Conocer la estructura Marc21

1) Cada dato de Excel es como  un campo: Ejemplo: nombre= v1, dirección=v2,


tel. = v3, etc.
 
2) Procura conocer bien los datos en Excel y en una hoja en blanco anotas en
orden secuencial, cada dato e igualándolo a un campo (v1, v2, v3, etc.).
Recuerda que en el lenguaje isis o win isis, es lo mismo, cada campo se
representa por "v". Asi v1 es igual a campo 1. Bien?
 
3) Si la primera fila de Excel contiene la descripción de campo (autor, titulo,
edición, año, etc.), debes eliminarla. Seleccionas esa fila y bórrala (has copia
de tu hoja antes que nada). Ver imagen.
 

4) Grava como archivo CSV tu hoja Excel. Ver imagen

 
5) En una carpeta aparte copias tu archivo convertido a CSV y el utilitario MX
de Bireme. 

6) Ahora has un archivo .bat (punto bat). Por ejemplo: base.bat con las
siguientes ordenes (abres el bloc de notas y luego grabas como base.bat).

echo off
mx seq=archivo.csv; from=1 iso=mibase.iso -all now

Ver imagen siguiente:

 
En donde "archivo.csv" es el nombre de  tu archivo csv (que convertiste desde
Excel) y "mi base" es el nombre que le darás al archivo ISO saliente
 

Todo esto (el archivo .bat de ejecución, el MX y el archivo csv en una misma
carpeta)
 
Con este comando del MX se crea un archivo ISO. Bien, tienes la parte uno. Te
falta la difícil y fácil a la vez.
 
7) Ahora necesitas hacer una tabla de reformateo en donde cada campo de
Excel - convertido en csv y luego en ISO - debe ser un campo en marc21.
 
Ejemplo:
 
852 0 '##^j'v1 ----> campo de inventario
020 0 '##^a'v13 ---> ISBN
041 0 '##^a'v9 ------> Idioma (008 en la actualidad)
084 0 '##^a'v2 ------> Signatura
100 0 '10^a'v5  -----> Autor
245 0 '10^a'v4 -----> Tìtulo
250 0 '##^a'v16  ------>  Editora
260 0 '##^a'v12, '^b'v11,'^c'v8 ----> Pie de imprenta
300 0 '##^a'v7,'^b'v17  -------> Descripción fisica
490 0'##^a'v18,'^n'v19,'^v'v20  ------> Serie
500 0 '##^a'v21 -------> Nota general
520 0 ‘##^a’v21  ------> Resumen
650 0 '##^a'v3
700 0 '10^a'v14
 
Guárdala como archivo .FST (punto fst)
 
Esta es la tabla que yo usé. Debes, me imagino, conocer la estructura marc21.
Los números de la derecha corresponden a los campos marc21. El cero del
medio, la técnica de indización, lo siguiente son los caracteres de vacío en
marc21(#). El campo 100 y 245 tienen 1 y 0, no es un diez. Eso son los
indicadores en Marc21.
 
Lo demás (v1, v2, v3, v2, vn.....son los distintos campos de la hoja Excel, que
deben corresponde con cada campo en marc21 (Espero que me entiendas).
 
Observa que los indicadores y los códigos de subcampos (^a), están
encerrados en comilla simple ( ' ), pero no los campos (v1....vn).
 
Debes hacer coincidir cada campo de Excel con uno en Marc. Observa esta
secuencia:
 
260 0 '##^a'v12,'^b'v11,'^c'v8 ------> El campo Marc 260 equivale en mi tabla
csv a tres campos (lugar, editora y fecha = v12, v11 y v8 ). Separas cada
campo con una coma. Por que el 260 de Marc es el pie de imprenta (lugar,
editora y fecha) Comprendes ahora? Te he pintado de color cada partecita para
que comprendas al 100%.
 
8) Ultimo paso y decisivo:
 
Sube el Win isis. Escoge una base con un registro Marc (por ejemplo uno de
Isis Marc) o usa la base de datos en blanco que trae Isis Marc (base blank).
Ahora, escoge importar y selecciona tu archivo iso que creaste con MX.
Recuerdas? y donde dice "archivo de reformateo, pones la tabla que acabo de
mostrarte y que debes hacer.
Observa con atención las imágenes que siguen. Subes Win Isis, y luego
la base Blank de Isisamarc y allí dentro transfieres tus registros. Esa base
tiene estructura marc21.

 
Ahora, el asunto es que yo hice ese proceso de access a Excel y de Excel a
csv, luego a ISO y de ahí al sistema Aguapey, pero Aguapey no tenía
delimitadores y tuve que ponérselo manualmente luego, pero ahora yo se lo
pongo directamente en la FST.

Espero que le haya servido de algo positivo a todo el que lea este tutorial.

Mi dirección de contacto es:

liahsuum@gmail.com

También podría gustarte