miércoles, 16 de febrero de 2022

Importación de catálogo de libros en formato SINLI a Microsoft Excel

El estándar SINLI es un conjunto de protocolos enfocados a la cadena de venta y distribución del libro.

A diferencia del estándar EDI el cual es genérico, este es mucho más sencillo, ya que se centra solamente en el mundo del libro.

Se compone de diversos ficheros en texto plano que permiten el intercambio de información entre ordenadores.

Cada mensaje tiene su propio formato asociado.

La última versión de los formatos se puede consultar en la siguiente dirección:

http://www.fande.es/sinli_indicedocumentos.html

Los ficheros SINLI, a diferencia de los ficheros en formato CSV, los cuales tienen la misma estructura en todas sus líneas, se componen de una sección de encabezado y otra de líneas de detalle.

El encabezado tiene la siguiente estructura, pero a la hora de importar a Microsoft Excel, la vamos a ignorar.

En cuanto a las líneas de detalle tienen todas la misma estructura, tratándose de datos de ancho fijo, llagando cada línea a poder alcanzar más de 3000 caracteres 


A la hora de importar estos datos a Excel, lo haremos desde la opción Datos o directamente al abrir el fichero.

Indicaremos para ello la posición indicada en la columna Acumulado del documento que define el estándar.


Este es un trabajo árduo por lo que recomiendo crear un fichero al que podamos importar nuestros datos y luego reutilizarlo, evitando tener que definir las posiciones cada vez que deseemos importar datos.

No hay comentarios:

Publicar un comentario