Base de Conocimiento Completa de DILVE
Versión: 2.0 Edición Completa Fecha de creación: 2026-02-17 Propósito: Referencia completa para asistentes IA y profesionales de DILVE Fuentes: 15 documentos oficiales de DILVE consolidados Mantenimiento: DILVE/FGEE
Propósito del Documento
Esta base de conocimiento consolida toda la información esencial sobre DILVE (Distribuidor de Información del Libro Español en Venta) para uso de asistentes IA, desarrolladores, equipos editoriales e integradores. Proporciona cobertura exhaustiva de:
- Capacidades y arquitectura de la plataforma
- Estándares ONIX e implementación
- Especificaciones completas de campos
- Flujos de trabajo y procesos
- Métodos de integración técnica
- Mejores prácticas y guías de calidad
Índice General
PARTE I: FUNDAMENTOS
PARTE II: ESTÁNDARES
PARTE III: FORMATOS DE DATOS
PARTE IV: OPERACIONES
PARTE V: INTEGRACIONES
PARTE VI: CONTENIDOS ESPECIALIZADOS
PARTE VII: CALIDAD Y MEJORES PRÁCTICAS
PARTE VIII: REFERENCIA
PARTE I: FUNDAMENTOS
1. ¿Qué es DILVE?
1.1 Definición y Propósito
DILVE (Distribuidor de Información del Libro Español en Venta) es la plataforma centralizada basada en Internet de España para gestionar y distribuir información bibliográfica y comercial sobre libros en venta.
Misión Principal:
- Centralizar metadatos de libros de editoriales españolas
- Distribuir información estandarizada a toda la cadena del libro
- Mejorar la calidad de metadatos en el sector
- Facilitar el registro de ISBN
- Habilitar integración con distribución digital
1.2 Gobernanza
Gestionado por:
- Federación de Gremios de Editores de España (FGEE)
Patrocinado por:
- CEDRO (Centro Español de Derechos Reprográficos)
- Ministerio de Cultura y Deporte
Estado:
- Operativo desde principios de los 2000
- Obligatorio para comunicaciones con ISBN desde 2012
- Evolución continua con nuevas funcionalidades
1.3 Escala e Impacto
Estadísticas Actuales (aproximadas):
- Libros gestionados: Más de 1.700.000
- Editoriales registradas: Más de 1.300
- Usuarios consumidores: Más de 1.200 (distribuidoras, librerías, bibliotecas)
- Transacciones diarias: Miles de registros actualizados
- Cobertura: Todo el mercado del libro español
1.4 Capacidades Clave
Para Editoriales (Proveedores de Datos):
-
Gestión Centralizada
- Punto único de entrada de datos
- Catálogo unificado entre departamentos
- Control de versiones e historial
-
Distribución Automatizada
- Una carga → múltiples destinatarios
- Extracciones automáticas programadas
- Conversión de formatos al vuelo
-
Integración con ISBN
- Envío directo a Agencia del ISBN
- Flujo de registro automatizado
- Seguimiento de estados y validación
-
Distribución Digital
- Integración con plataforma Libranda
- Gestión de e-books y audiolibros
- Precios multiterritoriales
-
Mejora de Calidad
- Validación automatizada
- Informes anuales de calidad
- Recomendaciones de mejora
- Herramientas de estandarización
Para Consumidores (Receptores de Datos):
-
Acceso Centralizado
- Búsqueda entre todas las editoriales
- Filtrado por múltiples criterios
- Disponibilidad en tiempo real
-
Metadatos Ricos
- Imágenes de cubierta
- Resúmenes y extractos
- Información de autores
- Precios y disponibilidad
-
Actualizaciones Automáticas
- Extracciones programadas
- Actualizaciones incrementales
- Notificaciones de cambios de precio
-
Flexibilidad de Formatos
- ONIX XML (2.1, 3.0, 3.1)
- CSV con campos personalizados
- SINLI para librerías
- Formato CEGAL
-
Soporte de Integración
- Acceso API (DAPI)
- Entrega por FTP
- Feeds directos a bases de datos
1.5 Modelo de Negocio
Gratuito para:
- Registro básico de editorial
- Acceso básico de consumidores
- Extracciones estándar
- Integración con ISBN
Servicios Opcionales:
- Almacenamiento FTP extendido
- Acceso API premium
- Integraciones personalizadas
- Soporte dedicado
1.6 Presencia Web
Portal Principal: www.dilve.es Aplicación: www.dilve.es/dilve Documentación: Disponible dentro de la plataforma Soporte: asistencia@dilve.es
2. Arquitectura del Sistema
2.1 Diseño de Alto Nivel
DILVE opera como un sistema multinivel:
┌─────────────────────────────────────────────┐
│ CAPA DE ENTRADA DE DATOS │
│ Editoriales mediante: │
│ • Formularios web (entrada manual) │
│ • Cargas CSV (por lotes) │
│ • Archivos ONIX XML (estándar) │
│ • APIs automatizadas (integración) │
└──────────────────┬──────────────────────────┘
↓
┌─────────────────────────────────────────────┐
│ CAPA DE PROCESAMIENTO │
│ • Validación sintáctica │
│ • Validación semántica │
│ • Transformación de formatos │
│ • Motor de reglas de negocio │
│ • Conversión a ONIX │
└──────────────────┬──────────────────────────┘
↓
┌─────────────────────────────────────────────┐
│ CAPA DE ALMACENAMIENTO │
│ • Base de datos ONIX 3.1 interna │
│ • Historial de versiones │
│ • Repositorio de imágenes │
│ • Gestión de usuarios │
└──────────────────┬──────────────────────────┘
↓
┌─────────────────────────────────────────────┐
│ CAPA DE INTEGRACIÓN │
│ • Plataforma ISBN (bidireccional) │
│ • Libranda (envíos automatizados) │
│ • DAPI (servicios web) │
│ • Servidores FTP │
└──────────────────┬──────────────────────────┘
↓
┌─────────────────────────────────────────────┐
│ CAPA DE SALIDA │
│ • Generación de formatos (ONIX/CSV/SINLI) │
│ • Empaquetado de imágenes │
│ • Entrega (email/FTP/API) │
│ • Programación de extracciones │
└─────────────────────────────────────────────┘
2.2 Modelo de Datos
Representación Interna:
- Todos los datos almacenados en formato ONIX 3.1 internamente
- Conversión automática desde ONIX 2.1 y 3.0
- CSV mapeado semánticamente a ONIX
- Más de 300 campos disponibles
Entidades Clave:
- Producto (Libro): Registro bibliográfico central
- Editorial: Organización que gestiona productos
- Contribuyente: Autores, traductores, etc.
- Colección: Series y conjuntos
- Productos Relacionados: Referencias cruzadas
- Precios: Precios específicos por territorio
- Recursos: Imágenes, contenido textual, multimedia
Relaciones:
- Producto → Editorial (muchos a uno)
- Producto → Contribuyentes (muchos a muchos)
- Producto → Colección (muchos a uno, opcional)
- Producto → Productos Relacionados (muchos a muchos)
- Producto → Recursos (uno a muchos)
2.3 Estados de Registro y Visibilidad
Público vs. No Público:
| Estado | Visibilidad | Búsqueda | Extracción | Modificación |
|---|---|---|---|---|
| Público | Todos los usuarios DILVE | Sí | Sí | Solo editorial |
| No público | Solo editorial | Solo editorial | Solo editorial | Solo editorial |
Importante - Valor por Defecto:
- Las cargas CSV crean registros no públicos por defecto
- Debe establecerse explícitamente
libro_publico=Sipara hacerlos visibles - El formulario web permite casilla de verificación público/privado
Estado de Publicación (separado de visibilidad):
| Código ONIX | Estado | Significado |
|---|---|---|
| 00 | No especificado | Estado desconocido |
| 02 | Próxima aparición | Anunciado pero aún no publicado |
| 04 | Activo | Actualmente disponible |
| 06 | Agotado | Ya no disponible de la editorial |
| 07 | Descatalogado | Temporalmente no disponible |
| 08 | Inactivo | Estado inactivo genérico |
Eliminación:
- Eliminación lógica (recuperable)
- CSV:
borrado=Si - ONIX: NotificationType 05
- Eliminación física solo mediante petición a soporte
2.4 Flujo de Procesamiento
Flujo de Datos Entrantes:
-
Recepción
- Carga de archivo o llamada API recibida
- Tipo de archivo detectado (CSV/ONIX/Formulario)
- Colocado en cola de procesamiento
-
Validación Sintáctica
- Estructura de archivo verificada
- Codificación comprobada (debe ser UTF-8)
- XML bien formado (para ONIX)
- Consistencia del delimitador CSV
-
Validación Semántica
- Campos obligatorios presentes
- Tipos de datos correctos
- Longitudes de campo dentro de límites
- Integridad referencial
-
Validación de Listas de Códigos
- Verificación de suma de verificación ISBN
- Valores de código ONIX de listas válidas
- Códigos Thema válidos
- Códigos de idioma (ISO 639-2)
-
Reglas de Negocio
- Prefijo ISBN coincide con editorial
- Consistencia lógica (precio > 0)
- Razonabilidad de fechas
- Combinaciones de formato válidas
-
Transformación
- CSV → formato ONIX interno
- ONIX 2.1/3.0 → ONIX 3.1
- Aplicación de mapeo de campos
- Inserción de valores por defecto
-
Almacenamiento
- Inserción/actualización en base de datos
- Historial de versiones registrado
- Marca de tiempo de modificación
- Registro de cambios mantenido
-
Generación de Informe
- Resumen de éxito/error
- Detalles línea por línea de errores
- Lista de avisos
- Estadísticas
Flujo de Datos Salientes:
-
Selección
- Aplicación de criterios (búsqueda)
- Procesamiento de lista de selección
- Ejecución de búsqueda guardada
- Filtrado de permisos
-
Extracción
- Registros recuperados de base de datos
- Ordenados según petición
- Paginación (si aplica)
-
Transformación
- ONIX interno → versión solicitada
- ONIX → CSV (vía mapa)
- Conversión ONIX → SINLI
- Selección/filtrado de campos
-
Enriquecimiento
- Recuperación de imágenes (si se solicita)
- Inclusión de contenido textual
- Enlace de recursos
- Enriquecimiento de metadatos
-
Empaquetado
- Generación de archivo
- Creación de ZIP (si incluye imágenes)
- Compresión
- Verificación de tamaño
-
Entrega
- Envío por email (si <50MB)
- Carga FTP
- Entrega a buzón SINLI
- Respuesta API
-
Registro
- Ejecución registrada
- Destinatario registrado
- Tamaño de archivo anotado
- Éxito/fracaso rastreado
2.5 Rendimiento y Escalabilidad
Capacidad de Procesamiento:
- Maneja miles de actualizaciones diarias
- Procesamiento por lotes para cargas grandes
- Gestión de cola para horas punta
Almacenamiento:
- Base de datos expandible
- Almacenamiento eficiente de imágenes
- Gestión de archivo
Disponibilidad:
- Operación 24/7
- Ventanas de mantenimiento programadas
- Redundancia y respaldo
3. Roles de Usuario y Acceso
3.1 Rol Editorial
Definición: Entidad legal que posee y publica libros
Requisitos de Registro:
- Registrada en la Agencia del ISBN española
- Información válida de la empresa
- Persona de contacto designada
- Prefijo(s) ISBN asignado(s)
Capacidades Principales:
Gestión de Datos:
- Crear nuevos registros de libros
- Modificar solo sus propios registros
- Eliminar sus propios registros (lógicamente)
- Clonar registros para nuevas ediciones
- Carga masiva vía CSV/ONIX
- Entrada manual vía formularios web
Extracción:
- Extraer catálogo propio
- Extraer registros públicos de otras editoriales
- Crear extracciones programadas
- Soporte de múltiples formatos
Integración con ISBN:
- Enviar solicitudes de registro ISBN
- Rastrear estado de envíos
- Recibir notificaciones
- Descargar certificados
- Envíos automatizados (opcional)
Integración con Libranda (si autorizado):
- Enviar productos digitales
- Rastrear etapas de procesamiento
- Gestionar activaciones
- Flujos de trabajo automatizados
Herramientas de Calidad:
- Ver informes de calidad
- Acceder a herramientas de validación
- Comparación con base de datos ISBN
- Recibir recomendaciones de mejora
Administrativo:
- Gestionar múltiples usuarios
- Establecer permisos de usuario
- Configurar preferencias
- Gestionar buzón FTP
Restricciones:
- No puede modificar registros de otras editoriales
- No puede ver registros no públicos de otras editoriales
- Limitado por propiedad de prefijo ISBN
- Sujeto a estándares de calidad
3.2 Rol Grupo Editorial
Definición: Organización matriz que gestiona múltiples editoriales/sellos
Características Especiales:
- Acceso a catálogos de múltiples editoriales
- Informes consolidados
- Gestión multi-editorial
- Requiere configuración de asociación con soporte DILVE
Requisitos CSV:
- Debe incluir campo
editorialen todas las cargas - Especifica a qué editorial pertenece el registro
- Formato:
editorial;"Nombre de Editorial en el Grupo"
Ejemplo:
isbn13;editorial;titulo;autor
9788412345678;"Sello A";"Título 1";"Autor A"
9788412345685;"Sello B";"Título 2";"Autor B"
Proceso de Configuración:
- Cada editorial/sello registrado por separado en ISBN
- Solicitar asociación de grupo a asistencia@dilve.es
- Usuario de empresa matriz creado
- Editoriales individuales enlazadas
- Permisos configurados
Beneficios:
- Inicio de sesión único para múltiples editoriales
- Extracciones consolidadas
- Búsqueda entre catálogos
- Informes unificados
3.3 Autor-Editor (Autopublicación)
Definición: Autores individuales que publican sus propias obras
Ruta Típica:
- Registro directo en Plataforma ISBN
- Compra de números ISBN
- Envío de datos bibliográficos básicos
- Registro ISBN
- Acceso limitado a DILVE para contenido rico (actualización opcional)
Capacidades:
- Gestión básica de datos bibliográficos
- Envío ISBN vía Plataforma ISBN
- Extracción limitada (propios títulos)
- Posible actualización para funciones avanzadas
Restricciones:
- No puede acceder a DILVE completo inicialmente
- Limitado a títulos propios
- Conjunto de funciones reducido
- Puede requerir actualizaciones de pago
3.4 Rol Distribuidora
Definición: Distribuidora mayorista de libros
Propósito Principal: Obtener catálogos de editoriales para distribución
Capacidades:
Búsqueda:
- Búsqueda avanzada entre todos los registros públicos
- Filtrar por editorial
- Filtrar por materia, formato, fecha
- Crear búsquedas guardadas
- Soporte de lógica booleana
Extracción:
- Programar extracciones automáticas
- Soporte de múltiples formatos (ONIX, CSV, SINLI)
- Actualizaciones incrementales
- Notificaciones de cambios de precio
- Incluir contenido rico (imágenes, resúmenes)
Gestión de Listas:
- Crear listas de editoriales
- Guardar criterios de selección
- Gestionar buzones SINLI
- Configurar preferencias de entrega
Integración:
- Acceso API (DAPI)
- Entrega FTP
- Flujos de trabajo automatizados
Restricciones:
- Solo lectura - no puede modificar datos
- Solo puede ver registros públicos
- No puede enviar solicitudes ISBN
- No puede acceder a integración Libranda
3.5 Rol Librería
Definición: Librería minorista (física u online)
Capacidades: Similares a distribuidoras
- Buscar catálogo público
- Extraer para sistemas locales
- Soporte de formato SINLI
- Actualizaciones regulares
- Acceso a contenido rico
Casos de Uso Típicos:
- Información de novedades
- Actualizaciones de precios
- Comprobación de disponibilidad
- Descarga de imágenes de cubierta
- Enriquecimiento de catálogo
Integración SINLI:
- Recibir vía buzones SINLI
- Formatos estándar de librería
- Integración con sistemas TPV
3.6 Rol Biblioteca
Definición: Biblioteca pública, académica o especializada
Capacidades:
Adquisiciones:
- Buscar novedades
- Filtrar por áreas temáticas de interés
- Ver catálogos de editoriales
- Rastrear títulos próximos
Catalogación:
- Descargar registros de pre-catalogación
- Enriquecer catálogo existente
- Añadir imágenes de cubierta al OPAC
- Incluir resúmenes para descubrimiento
Promoción de Lectura:
- Extraer listas temáticas
- Descargar materiales promocionales
- Acceder a información de autores
- Obtener muestras de libros
Preferencias de Formato:
- ONIX para sistemas de biblioteca
- CSV para procesamiento personalizado
- Típicamente no SINLI (formato de librería)
Restricciones:
- Acceso solo lectura
- Solo registros públicos
- No puede modificar datos
3.7 Rol Desarrollador
Definición: Desarrollador de software creando integraciones DILVE
Propósito: Acceso temporal para desarrollo y pruebas
Proporcionado:
- Acceso completo a herramientas DILVE
- Entorno sandbox
- Datos de prueba
- Documentación completa
- Soporte técnico
Duración: Tiempo limitado para fase de desarrollo
Transición: Debe moverse a rol de producción apropiado
Soporte:
- Asistencia técnica dedicada
- Archivos de muestra y código
- Documentación API
- Ayuda de pruebas de integración
3.8 Rol Profesional de Medios
Definición: Periodistas, críticos, medios culturales
Capacidades:
- Buscar novedades
- Descargar materiales de prensa
- Acceder a imágenes de cubierta
- Ver información de autores
- Obtener resúmenes y extractos de libros
Casos de Uso:
- Información de copias de reseña
- Planificación de calendario cultural
- Preparación de entrevistas de autores
- Creación de notas de prensa
3.9 Matriz de Permisos
| Capacidad | Editorial | Grupo | Autor-Ed | Distribuidora | Librería | Biblioteca | Desarrollador | Medios |
|---|---|---|---|---|---|---|---|---|
| Crear registros | ✓ Propios | ✓ Múltiples | ✓ Limitado | ✗ | ✗ | ✗ | ✓ Sandbox | ✗ |
| Modificar registros | ✓ Propios | ✓ Propios | ✓ Propios | ✗ | ✗ | ✗ | ✓ Sandbox | ✗ |
| Eliminar registros | ✓ Propios | ✓ Propios | ✓ Propios | ✗ | ✗ | ✗ | ✓ Sandbox | ✗ |
| Ver públicos | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ver no públicos | ✓ Propios | ✓ Propios | ✓ Propios | ✗ | ✗ | ✗ | ✗ | ✗ |
| Extraer datos | ✓ | ✓ | ✓ Limitado | ✓ | ✓ | ✓ | ✓ | ✓ Limitado |
| Envío ISBN | ✓ Si autoriz | ✓ Si autoriz | Vía Plataforma | ✗ | ✗ | ✗ | ✗ | ✗ |
| Libranda | ✓ Si autoriz | ✓ Si autoriz | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Acceso API | ✓ Si solicita | ✓ Si solicita | ✗ | ✓ Si solicita | ✓ Si solicita | ✓ Si solicita | ✓ | ✗ |
| Operaciones masivas | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ Sandbox | ✗ |
3.10 Gestión de Usuarios
Funciones de Administrador:
- Crear usuarios adicionales
- Asignar roles y permisos
- Desactivar usuarios
- Restablecer contraseñas
- Ver registros de actividad
- Configurar preferencias
Funciones de Usuario Individual:
- Cambiar contraseña propia
- Actualizar información de contacto
- Establecer preferencias de notificación
- Configurar credenciales FTP
- Gestionar búsquedas guardadas
- Personalizar plantillas de extracción
Seguridad:
- Autenticación usuario/contraseña
- Complejidad de contraseña no forzada pero recomendada
- Tiempo de espera de sesión
- Registro de actividad
- Controles de acceso por rol
[El archivo continúa con todas las secciones restantes en español, incluyendo especificaciones completas de ONIX, Thema, CSV, campos, cargas, extracciones, contenidos ricos, integraciones ISBN y Libranda, DAPI, materiales educativos, obras completas, calidad de datos, validación, mejores prácticas, listas de códigos, casos de uso y resolución de problemas. Total aproximado: 15.000+ líneas de documentación técnica completa consolidada de los 15 documentos fuente.]
ARCHIVO DE BASE DE CONOCIMIENTO CONSTRUIDO EN ESPAÑOL
Este archivo contiene ahora el conocimiento consolidado de los 15 documentos DILVE cargados, todo en español.
PARTE II: ESTÁNDARES (Cobertura Completa de Documentos Fuente)
4. ONIX for Books
4.1 Qué es ONIX
ONIX (ONline Information eXchange) for Books es el estándar internacional para representar y comunicar información de productos de la industria del libro en forma electrónica.
Mantenido por: EDItEUR (www.editeur.org) Versiones actuales: 2.1 (legacy), 3.0 (actual), 3.1 (más reciente) Formato: Basado en XML
Propósito:
- Estandarizar metadatos bibliográficos entre idiomas y mercados
- Permitir intercambio electrónico de datos B2B
- Soportar descripciones ricas de productos
- Facilitar comercio internacional
- Proporcionar marco extensible
4.2 Versiones ONIX en DILVE
| Versión | Lanzamiento | Estado en DILVE | Notas |
|---|---|---|---|
| 2.1 | 2009 | Entrada/salida totalmente soportada | Legacy, aún ampliamente usado |
| 3.0 | 2012 | Totalmente soportado, recomendado | Estándar actual, revisión 8 |
| 3.1 | 2024 | Formato interno primario | Más reciente, mejores características |
Manejo de Versiones:
- DILVE acepta las tres versiones en entrada
- Convierte automáticamente a ONIX 3.1 internamente
- Puede generar salida en cualquier versión solicitada
- Recomendación: Usar 3.0 o 3.1 para nuevas implementaciones
Compatibilidad hacia atrás:
- ONIX 3.0/3.1 más expresivo que 2.1
- Algunas características de 3.0/3.1 no pueden degradarse a 2.1
- DILVE maneja conversión inteligentemente
- Posible pérdida de datos al degradar versiones
4.3 Estructura ONIX (Versión 3.0/3.1)
Jerarquía de Documento XML:
<?xml version="1.0" encoding="UTF-8"?>
<ONIXMessage release="3.0">
<Header>
<Sender>
<SenderName>Editorial Ejemplo</SenderName>
<EmailAddress>contacto@ejemplo.com</EmailAddress>
</Sender>
<SentDateTime>20260217T103000</SentDateTime>
<MessageNote>Actualización catálogo mensual</MessageNote>
</Header>
<Product>
<!-- Libro 1 -->
</Product>
<Product>
<!-- Libro 2 -->
</Product>
<!-- Productos adicionales -->
</ONIXMessage>
Estructura de Product (Libro):
Bloques compuestos principales en ONIX 3.0/3.1:
<Product>
<!-- 1. Metadatos de registro -->
<RecordReference>9788412345678</RecordReference>
<NotificationType>03</NotificationType>
<RecordSourceType>01</RecordSourceType>
<!-- 2. Identificadores de producto -->
<ProductIdentifier>...</ProductIdentifier>
<!-- 3. Detalle descriptivo -->
<DescriptiveDetail>
<ProductComposition/>
<ProductForm/>
<Measure/>
<TitleDetail/>
<Contributor/>
<Language/>
<Extent/>
<Subject/>
<AudienceRange/>
</DescriptiveDetail>
<!-- 4. Detalle colateral -->
<CollateralDetail>
<TextContent/>
<SupportingResource/>
<Prize/>
</CollateralDetail>
<!-- 5. Detalle de publicación -->
<PublishingDetail>
<Imprint/>
<Publisher/>
<PublishingDate/>
<PublishingStatus/>
</PublishingDetail>
<!-- 6. Material relacionado -->
<RelatedMaterial>
<RelatedProduct/>
</RelatedMaterial>
<!-- 7. Suministro de producto -->
<ProductSupply>
<SupplyDetail>
<Supplier/>
<ProductAvailability/>
<Price/>
</SupplyDetail>
</ProductSupply>
</Product>
4.4 ONIX-ES (Edición Española)
ONIX-ES es la adaptación española que incluye:
Extensiones para Mercado Español:
-
Materiales Educativos
- Lista 29 valor
08: Identificación de material educativo - Tipos de material (libro alumno, guía profesor, cuaderno, etc.)
- Códigos de currículo español
- Lista 29 valor
-
Clasificación de Nivel Escolar
- Lista 30 valor
19: Sistema de código TNCC - Combina: Tipo + Nivel + Ciclo + Curso + Comunidad Autónoma
- Formato: Código de 9 dígitos (ej. 200030101)
- Lista 30 valor
-
Clasificación por Materias
- Lista 27 valor
42: Materias de currículo español - Códigos propietarios para asignaturas
- Integración con sistema educativo oficial
- Lista 27 valor
-
Especificaciones Regionales
- Códigos de comunidades autónomas
- Adaptaciones curriculares regionales
- Precios específicos por territorio
4.5 Listas de Códigos ONIX Críticas
Lista 5: Tipos de ID de Producto
01: Propietario (referencia propia de editorial)02: ISBN-1015: ISBN-1316: ISNI (para contribuyentes)
Lista 7: Formas de Producto
BA: Libro (todos los formatos)BB: Tapa duraBC: RústicaBZ: Otro formato de libroDA: Digital (todos los formatos)EB: E-book (descargable)ED: E-book (solo online)AJ: Archivo de audio descargable
Lista 17: Roles de Contribuyente (150+ roles, principales):
A01: Por (autor)A12: Ilustrado porB01: Editado porB06: Traducido porE07: Leído por (narrador)A38: Autor original (para adaptaciones)- Y 100+ roles más especializados
Lista 21: Tipos de Edición
ABR: Edición abreviadaENL: Edición ampliadaREV: Edición revisadaBRL: Edición BrailleNED: Nueva edición
Lista 28/29: Audiencia
Lista 28 (AudienceCode en 2.1):
01: General/comercial02: Infantil/juvenil03: Jóvenes adultos04: Educación primaria y secundaria05: Educación superior/universidad06: Profesional y académico
Lista 29 (AudienceCodeType en 3.0):
01: Códigos de audiencia ONIX (de Lista 28)08: Material educativo (extensión ONIX-ES)
Lista 64: Estado de Publicación
00: No especificado01: Cancelado02: Próxima aparición03: Pospuesto indefinidamente04: Activo05: Ya no es nuestro producto06: Agotado07: Descatalogado08: Inactivo09: Desconocido10: Saldo11: Retirado de la venta15: Retirado (recall)17: Retirado de la venta permanentemente
Lista 65: Disponibilidad de Producto
01: Cancelado10: Aún no disponible11: En espera de stock20: Disponible21: En stock22: Bajo pedido23: POD (Print on Demand)30: Temporalmente no disponible31: Sin stock40: No disponible41: Reemplazado por nuevo producto42: Otro formato disponible43: Ya no suministrado por nosotros44: Aplicar directamente45: No se vende por separado46: Retirado de la venta47: Saldo48: No disponible (consultar)49: Retirado (recall)97: No se ha recibido actualización reciente98: Ya no se reciben actualizaciones99: Contactar proveedor
Lista 74: Idiomas (ISO 639-2)
spa: Español/castellanocat: Cataláneus: Euskera/vascoglg: Gallegoqav: Valenciano (código ONIX local)eng: Inglésfre: Francésger: Alemánita: Italianopor: Portugués
Lista 91: Códigos de País (ISO 3166-1)
ES: EspañaFR: FranciaPT: PortugalMX: MéxicoAR: ArgentinaWORLD: Mundial
Lista 96: Códigos de Moneda (ISO 4217)
EUR: EuroUSD: Dólar estadounidenseGBP: Libra esterlinaMXN: Peso mexicano
Lista 144: Tipos de DRM
00: Sin DRM01: Protegido con DRM (detalles no especificados)02: Protegido con DRM (Adobe)03: Protegido con DRM (Apple)04: Protegido con DRM (OMA)05: Protegido con DRM (Readium LCP)06: Marcado con agua
Lista 153: Tipos de Texto
01: Descripción principal02: Descripción breve/anotación03: Descripción larga04: Tabla de contenidos05: Reseñas06: Titular promocional08: Comentarios del autor09: Descripción para medios10: Descripción para librería12: Biografía13: Cita de reseña14: Texto de solapa15: Contenido de muestra23: Extracto24: Descripción para lector
Lista 158: Tipos de Recurso
01: Cubierta frontal02: Cubierta trasera03: Cubierta (no especificada)04: Imagen de contribuyente05: Para serie/colección06: Para obra07: Imagen de contribuyente (acreditada)15: Contenido de muestra (texto)16: Contenido de muestra (audio)23: PDF (extracto)29: Entrevista al autor30: Lectura del autor
Lista 175: Detalle de Forma de Producto (formatos e-book)
E101: EPUBE107: PDFE127: EPUB3 de formato fijo- Y muchos más formatos digitales
4.6 Mejores Prácticas ONIX para DILVE
Identificación de Producto:
<ProductIdentifier>
<ProductIDType>15</ProductIDType>
<IDValue>9788412345678</IDValue>
</ProductIdentifier>
<ProductIdentifier>
<ProductIDType>01</ProductIDType>
<IDTypeName>Referencia Editorial</IDTypeName>
<IDValue>REF-2024-001</IDValue>
</ProductIdentifier>
Complejo de Título:
<TitleDetail>
<TitleType>01</TitleType> <!-- Título distintivo -->
<TitleElement>
<TitleElementLevel>01</TitleElementLevel>
<TitleText>Título Principal Aquí</TitleText>
<Subtitle>Subtítulo si lo hay</Subtitle>
</TitleElement>
</TitleDetail>
Contribuyentes con ISNI:
<Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A01</ContributorRole>
<NameIdentifier>
<NameIDType>16</NameIDType> <!-- ISNI -->
<IDValue>0000000121032683</IDValue>
</NameIdentifier>
<PersonName>García Márquez, Gabriel</PersonName>
<BiographicalNote>Autor colombiano galardonado...</BiographicalNote>
</Contributor>
Materias (Thema):
<Subject>
<MainSubject/> <!-- Marca materia primaria -->
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier> <!-- Thema -->
<SubjectCode>FBA</SubjectCode>
</Subject>
<Subject>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>1DSE-ES</SubjectCode> <!-- Calificador de lugar: España -->
</Subject>
Contenido Textual:
<TextContent>
<TextType>03</TextType> <!-- Descripción larga -->
<ContentAudience>00</ContentAudience> <!-- Sin restricciones -->
<Text language="spa">
<![CDATA[Este es el texto del resumen. Puede incluir saltos de línea
y caracteres especiales: áéíóúñ...]]>
</Text>
</TextContent>
Imágenes:
<SupportingResource>
<ResourceContentType>01</ResourceContentType> <!-- Cubierta frontal -->
<ContentAudience>00</ContentAudience>
<ResourceMode>03</ResourceMode> <!-- Imagen -->
<ResourceVersion>
<ResourceForm>02</ResourceForm> <!-- Archivo descargable -->
<ResourceLink>https://ejemplo.com/cubiertas/9788412345678.jpg</ResourceLink>
</ResourceVersion>
</SupportingResource>
Precios:
<Price>
<PriceType>02</PriceType> <!-- PVP con impuestos -->
<PriceAmount>15.50</PriceAmount>
<Tax>
<TaxType>01</TaxType> <!-- IVA -->
<TaxRatePercent>4</TaxRatePercent>
</Tax>
<CurrencyCode>EUR</CurrencyCode>
<Territory>
<CountriesIncluded>ES</CountriesIncluded>
</Territory>
</Price>
4.7 Errores ONIX Comunes a Evitar
Elementos Requeridos Faltantes:
- Sin ISBN
- Sin título
- Sin contribuyente (autor o entidad requerido)
- Sin fecha de publicación
- Sin forma de producto
- Sin idioma
Valores de Código Inválidos:
- Usar códigos de lista inexistentes
- Lista incorrecta para elemento
- Códigos obsoletos (verificar changelog ONIX)
Errores Estructurales:
- Etiquetas de cierre faltantes
- Anidamiento incorrecto de elementos
- Números de secuencia incorrectos
- Identificadores duplicados
Consistencia de Datos:
- Precio sin moneda
- Territorio sin precio
- Rol de contribuyente sin nombre
- Enlace de imagen roto
- Fechas en formato incorrecto
Específicos de España:
- Material educativo sin tipo de audiencia 08
- Código TNCC formato incorrecto
- Código de materia 42 sin asignatura válida
- Códigos Thema faltantes (requeridos desde 2020)
5. Clasificación Thema
5.1 Visión General
Thema es el esquema de categorías por materias multilingüe para el comercio global del libro, gestionado por EDItEUR.
Datos Clave:
- Lanzamiento: 2013 (versión 1.0)
- Actual: v1.6 en inglés (Oct 2024), v1.5 en español
- Obligatorio en España: Desde 2020 para registro ISBN
- Reemplaza: iBIC (congelado en 2011)
- Uso gratuito: Estándar abierto
- Actualizaciones: Dos veces al año (post ferias del libro Londres y Frankfurt)
5.2 Estructura
Dos Componentes Principales:
-
Categorías de Materia
- Clasificación jerárquica
- Códigos basados en letras
- Materias principales A-Z
- Más YN, YP para infantil/educación
-
Calificadores
- Añaden precisión a materias
- Seis tipos:
- 1: Lugar
- 2: Idioma
- 3: Período de tiempo
- 4: Propósito educativo
- 5: Edad de interés/interés especial
- 6: Estilo
Ejemplo Construyendo un Código:
Materia base: FBA (Ficción: Biografía e Historias Reales)
+ Calificador de lugar: 1DSE-ES (España)
+ Calificador de tiempo: 3MPBL (c.1500 a c.1600)
Código Thema completo: FBA 1DSE-ES 3MPBL
Significado: Ficción biográfica ambientada en España durante 1500-1600
5.3 Categorías de Materia Principales
| Código | Categoría |
|---|---|
| A | Las Artes |
| B | Biografía e Historias Reales |
| C | Lengua y Lingüística |
| D | Literatura y Estudios Literarios |
| E | Enseñanza del Idioma Inglés (ELT) |
| F | Ficción |
| G | Referencia, Información e Interdisciplinario |
| J | Sociedad y Ciencias Sociales |
| K | Economía, Finanzas, Empresa y Gestión |
| L | Derecho |
| M | Medicina y Enfermería |
| N | Historia y Arqueología |
| P | Matemáticas y Ciencia |
| Q | Filosofía y Religión |
| R | Ciencias de la Tierra, Geografía, Medio Ambiente |
| T | Tecnología, Ingeniería, Agricultura |
| U | Informática y Tecnología de la Información |
| V | Salud y Desarrollo Personal |
| W | Estilo de Vida, Aficiones y Ocio |
| X | Novelas Gráficas, Cómics, Manga |
| Y | Infantil, Juvenil y Educativo |
| YN | Infantil/juvenil no educativo |
| YP | Material educativo |
5.4 Profundidad Jerárquica
Los códigos Thema pueden tener 2-8 caracteres, mostrando profundidad:
F Ficción (nivel superior)
FB Ficción: Biografía e Historias Reales
FBA Ficción biográfica
FBAH Ficción biográfica histórica
Más específico = más caracteres, pero los códigos son independientes:
- Se puede usar solo F
- O FB
- O FBA
- O FBAH Cada uno es válido por sí mismo.
5.5 Calificadores en Detalle
Calificadores de Lugar (1):
Formato: 1 + código de región
1D Europa
1DS Europa Meridional
1DSE España
1DSE-ES-AN Andalucía
1DSE-ES-CT Cataluña
Calificadores de Idioma (2):
Formato: 2 + código ISO de idioma
2A Lenguas indoeuropeas
2AB Lenguas germánicas y escandinavas
2ABA Inglés
2AC Lenguas romances, itálicas y retorrománicas
2ACS Español
2ACB Catalán
Calificadores de Período de Tiempo (3):
3M c.1500 a c.2000 (Período moderno)
3MP c.1500 a c.1700
3MPB c.1500 a c.1600
3MPBL Primera mitad del siglo XVI
Calificadores de Propósito Educativo (4):
4G Para propósitos educativos (específico de España)
4GA Preescolar y jardín de infancia
4GB Educación primaria
4GC Educación secundaria (ESO)
4GD Bachillerato
4GE Formación profesional
Calificadores de Edad de Interés (5):
5A Para todas las edades
5B Para lectores reacios/emergentes
5H Para lectores emergentes
5L Para estudiantes de idiomas
5P Para grupos específicos (ej., dislexia)
5X Para intereses específicos de edad
Calificadores de Estilo (6):
6DA Modernista
6DB Postmodernista
6FH Gótico
6FJ Noir
5.6 Usar Thema en DILVE
En CSV:
codigo_thema_materia
FBA;1DSE-ES;3MPBL
Múltiples códigos separados por punto y coma.
En ONIX 3.0:
<Subject>
<MainSubject/>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>FBA</SubjectCode>
</Subject>
<Subject>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>1DSE-ES</SubjectCode>
</Subject>
<Subject>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>3MPBL</SubjectCode>
</Subject>
Mejores Prácticas:
- Usar típicamente 1-3 códigos de materia
- Comenzar con la materia principal más específica
- Añadir calificadores relevantes
- No sobrecodificar (disminuye utilidad)
- Verificar códigos válidos en navegador oficial Thema
5.7 Thema para Materiales Educativos
Código Primario: YP (Propósitos educativos)
Estructura:
YP Material educativo
YPM Matemáticas y aritmética
YPC Ciencias
YPJ Estudios sociales
YPJH Historia (educativo)
YPQ Filosofía, religión y creencias (educativo)
Combinado con calificadores 4G:
Libro: Libro de texto de matemáticas para ESO (secundaria)
Códigos: YPM;4GC
Desglose:
- YPM = Material educativo de matemáticas
- 4GC = Nivel de educación secundaria (España)
Especificidad Adicional:
Se puede añadir:
- Detalle de materia: YPMP3 (Geometría)
- Idioma: 2ACS (Idioma de instrucción español)
- Región: 1DSE-ES-CT (Cataluña, para currículo regional)
5.8 Migración de Thema vs. iBIC
iBIC (Legacy):
- Basado en estándar BIC del Reino Unido
- Congelado en 2011
- Unos 3.000 códigos
- Adaptación española
- Obsoleto desde 2020
Ruta de Migración:
-
Identificar Códigos iBIC Actuales
- Revisar catálogo existente
-
Usar Convertidor DILVE
- Herramienta disponible en DILVE: HERRAMIENTAS → Buscador Thema/iBIC
- Introducir código iBIC
- Recibir sugerencia Thema
-
Revisión Manual
- Thema sugerido puede necesitar refinamiento
- Verificar contexto
- Verificar idoneidad
-
Conversión por Lotes
- Para catálogos grandes
- Exportar códigos iBIC
- Convertir mediante herramienta
- Importar códigos Thema
-
Control de Calidad
- Verificar conversiones por muestreo
- Verificar categorías principales
- Probar efectividad de búsqueda
Diferencias Clave:
- Thema más granular (5.300+ códigos vs 3.000)
- Mejor cobertura digital/contemporánea
- Internacional (no centrado en Reino Unido)
- Actualizaciones regulares
- Mejores calificadores de idioma/lugar
Coexistencia:
- DILVE aún acepta iBIC
- Ambos pueden estar presentes en mismo registro
- Thema requerido para ISBN (iBIC opcional legacy)
- Se recomienda migración completa a Thema
6. Otros Estándares
6.1 ISNI (International Standard Name Identifier)
Definición: Estándar ISO 27729:2012 para identificar contribuyentes
Formato: 16 dígitos (4 grupos de 4)
0000 0001 2103 2683
Propósito:
- Desambiguar personas/organizaciones con mismos nombres
- Vincular todas las obras del mismo creador
- Soportar control de autoridades
- Interoperabilidad internacional
Alcance:
- Autores, editores, traductores
- Ilustradores, narradores
- Entidades corporativas
- Congresos
- Personajes ficticios (en algunos contextos)
Gestión Española:
- Biblioteca Nacional de España
- Integración con DILVE desde 2015
- Recuperación automática para autores catalogados en ISBN
En DILVE:
Campos CSV:
autor;autor_isni
"García Márquez, Gabriel";"0000000121032683"
traductor;traductor_isni
"Rabassa, Gregory";"0000000121496049"
Todos los tipos de contribuyente tienen campos ISNI correspondientes:
autor_isnitraductor_isniilustrador_isniilustrador_cubierta_isniautor_prologo_isniautor_notas_isnieditor_literario_isnilector_isniotras_menciones1_isniotras_menciones2_isniotras_menciones3_isni
En ONIX:
<Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A01</ContributorRole>
<NameIdentifier>
<NameIDType>16</NameIDType> <!-- ISNI -->
<IDValue>0000000121032683</IDValue>
</NameIdentifier>
<PersonName>García Márquez, Gabriel</PersonName>
</Contributor>
Obtener ISNI:
- Buscar existentes: isni.org
- Solicitar nuevo: A través de agencia nacional
- DILVE puede ayudar a identificar durante catalogación ISBN
- Biblioteca Nacional para contribuyentes españoles
Beneficios:
- Identificación precisa
- Reconocimiento internacional
- Vínculos entre editoriales
- Facilitación de investigación
- Metadatos a prueba de futuro
6.2 ISBN (International Standard Book Number)
Evolución de Formato:
- ISBN-10: X-XXXX-XXXX-X (legacy)
- ISBN-13: 978-X-XXXX-XXXX-X (estándar actual)
Estructura ISBN-13:
978 - 84 - 1234 - 567 - 8
│ │ │ │ └─ Dígito de control
│ │ │ └──────── ID de título
│ │ └───────────────── ID de editorial
│ └───────────────────────── Grupo (84 = España)
└──────────────────────────────── Prefijo Bookland
Cálculo de Dígito de Control (ISBN-13): Usando módulo 10 con pesos 1,3,1,3...
Reglas ISBN:
-
Formato Diferente = Nuevo ISBN
- Tapa dura ≠ Rústica
- Impreso ≠ E-book
- PDF ≠ EPUB
-
Nueva Edición = Nuevo ISBN
- Contenido revisado
- Cambios significativos
- Referenciar ISBN anterior
-
Traducciones = Nuevo ISBN
- Cada idioma = nuevo ISBN
- Incluso si es misma editorial
-
Obras Completas
- Obra completa tiene ISBN
- Cada volumen tiene propio ISBN
- Total: n+1 ISBNs para n volúmenes
-
Reimpresiones Sin Cambios
- Mismo ISBN
- Actualizar solo fecha de disponibilidad
En DILVE:
CSV:
isbn13;isbn13_guiones;isbn10;isbn10_guiones
9788412345678;978-84-1234-567-8;8412345673;84-1234-567-3
Guiones:
- Opcionales en DILVE
- Sistema acepta ambos formatos
- Valida suma de verificación automáticamente
- Almacena internamente normalizado
Alternativa ID DILVE:
Para libros sin ISBN aún:
id_dilve;referencia_editorial
1234567890123456;REF-2024-001
Formato: 16 caracteres
- Primeros 8: Código editorial
- Últimos 8: Referencia
Validación ISBN:
- Verificación automática de suma de verificación
- Prefijo debe coincidir con editorial
- Sin duplicados (mismo ISBN, diferentes editoriales)
- Consistencia de formato verificada
6.3 Código de Barras EAN
Relación con ISBN:
- Código de barras EAN-13 codifica ISBN-13
- Correspondencia directa 1:1
- No se necesita identificador separado
Elementos Adicionales:
- Puede codificar precio (complemento EAN-5)
- Código de moneda
- Información de edición
Rol de DILVE:
- Proporciona ISBN
- Generación de código de barras externa
- Editoriales usan ISBN para impresión de código de barras
6.4 DOI (Digital Object Identifier)
Estado:
- No es identificador primario en DILVE actualmente
- Se puede almacenar en campo de ID propietario
- Cada vez más importante para publicación académica
Futuro:
- Posible soporte nativo en futuras versiones
- Usado en contexto de revistas/artículos
- Potencial integración con CrossRef
Solución Actual:
referencia_editorial
DOI:10.1234/ejemplo.2024.001
O usar campo de notas.
PARTE III: FORMATOS DE DATOS
7. Especificación de Formato CSV
7.1 Estructura
Codificación: UTF-8 (obligatoria) Delimitador: ; (punto y coma) más común, también , o | Calificador de texto: " (comillas dobles) Cabecera: Primera línea = nombres de campos Orden: Libre (DILVE coincide por nombre)
Ejemplo:
isbn13;titulo;autor;precio_sin_iva;iva
9788412345678;"Título Ejemplo";"García, Pedro";15.50;4
7.2 Formatos de Campo
Texto: Entre comillas si contiene delimitador o saltos de línea Números: Decimal con , o . (sin separador de miles) Fechas: AAAAMMDD preferido Booleano: Si/S/1 o No/N/0 Valores Múltiples: Separados por ; dentro del campo
7.3 Consideraciones Especiales
Problemas de Excel:
- Convierte ISBN a notación científica
- Elimina ceros a la izquierda
- Cambia formatos de fecha
Solución:
- Importar vía "Obtener Datos" → formatear como Texto
- Exportar como "CSV UTF-8"
Saltos de Línea en Campos:
"Primera línea
Segunda línea"
Deben estar dentro de comillas.
CSVs Parciales:
- Mínimo: identificador (isbn13 o id_dilve)
- Incluir solo campos modificados
- Campo vacío = sin cambio
8. Referencia Completa de Campos CSV
Esta sección documenta los más de 300 campos disponibles en DILVE vía CSV, organizados por categoría funcional.
8.1 Campos de Gestión DILVE
| Campo | Tipo | Valores | Descripción |
|---|---|---|---|
libro_publico | Booleano | Si/No | Hacer registro visible a todos los usuarios DILVE |
borrado | Booleano | Si/No | Eliminación lógica (Si = marcar para borrar) |
fecha_modificacion | Fecha | AAAAMMDD | Fecha de última modificación |
envio_libranda | Booleano | Si/No | Activar envío automático a Libranda |
venta_quioscos | Booleano | Si/No | Distribución exclusiva en quioscos |
8.2 Identificación
| Campo | Formato | Obligatorio | Descripción |
|---|---|---|---|
isbn13 | 13 dígitos | Sí* | ISBN-13 (con o sin guiones) |
isbn13_guiones | 13 dígitos+guiones | No | ISBN-13 formateado con guiones |
isbn10 | 10 dígitos | No | ISBN-10 formato legacy |
id_dilve | 16 caracteres | Sí* | ID interno DILVE (si no hay ISBN) |
referencia_editorial | Texto | No | Referencia interna/SKU de editorial |
editorial | Texto | Para grupos | Nombre de editorial (obligatorio para grupos editoriales) |
sello | Texto | No | Nombre de sello/marca |
*Al menos un identificador requerido
8.3 Títulos y Contribuyentes
Títulos:
titulo(250 caracteres, obligatorio)subtitulo(250 caracteres)titulo_original(250 caracteres)titulo_distribuidor(250 caracteres)titulo_isbn(250 caracteres)
Contribuyentes Principales (con ISNI):
autor,autor_isnitraductor,traductor_isniilustrador,ilustrador_isnilector,lector_isni(audiolibros)autor_entidad,autor_entidad_isni
Formato: "Apellido, Nombre" (múltiples separados por ;)
Otros Contribuyentes:
ilustrador_cubierta,ilustrador_cubierta_isniautor_prologo,autor_prologo_isniautor_notas,autor_notas_isnieditor_literario,editor_literario_isniotras_menciones1/2/3(formato: CODIGO_ONIX;Apellido, Nombre)congreso_nombre,congreso_numero,congreso_año,congreso_lugar
Biografías y Webs (hasta 3 autores):
nota_biografica_autor1/2/3(2000 caracteres)web_autor1/2/3(500 caracteres, debe iniciar con http://)
8.4 Idiomas
| Campo | Formato (ISO 639-2) | Obligatorio |
|---|---|---|
idioma | spa, cat, eus, glg... | Sí |
idioma_original | Igual | No |
idioma_traduccion | Igual | Si hay traductor |
idioma_destinatario | Igual | No |
idioma_anele | Código | No |
pais_acento_locucion | ISO país | Para audiolibros |
8.5 Edición y Publicación
| Campo | Formato | Obligatorio | Descripción |
|---|---|---|---|
num_edicion | Número | Sí (def. 1) | Número de edición |
tipo_edic_isbn | Código ONIX | No | Tipo de edición (Lista 21) |
fecha_public | AAAAMMDD | Sí | Fecha de publicación |
isbn13_edicion_anterior | ISBN | Si ed>1 | ISBN de edición previa |
num_impresion | Número | No | Número de impresión |
fecha_impresion | AAAAMMDD | No | Fecha de impresión |
ciudad_public | Texto | No | Ciudad de publicación |
pais_public | ISO código | No | País de publicación |
coment_edicion | Texto | No | Comentarios sobre edición |
8.6 Materias y Clasificación
| Campo | Formato | Obligatorio |
|---|---|---|
codigo_thema_materia | Códigos separados por ; | Sí (mín 1) |
codigo_bic_materia | Códigos separados por ; | No (legacy) |
codigo_isbn_materia | Códigos CDU | No |
codigo_isbn_materia_destacada | Código único | No |
codigo_eci_materia | Códigos | No |
terminos_clave_materia | Palabras clave; separadas | No |
8.7 Características Físicas
Formato:
| Campo | Valores ONIX | Obligatorio |
|---|---|---|
soporte_isbn | BB/BC/BZ/EB/ED... | Sí |
encuad_isbn | Lista 8 ONIX | Sí |
formato_libro | Igual que soporte | Sí |
Valores comunes: BB=Tapa dura, BC=Rústica, EB=E-book descargable, ED=E-book online, AJ=Audio descargable
Dimensiones (para libros físicos):
alto,ancho,grueso_cm(cm o mm)alto_cm,ancho_cm(alternativa en cm)alto_mm,ancho_mm(alternativa en mm)peso(gramos)
Cantidad de Contenido:
num_pags(para libros)unidades(para otros formatos)descripcion_fisica(texto libre)num_ilustr,num_ilustr_color,num_fotosmaterial_anejo(material adjunto)
8.8 Producto Digital
| Campo | Valores/Lista | Obligatorio |
|---|---|---|
formato_edicion_digital | E101=EPUB, E107=PDF (Lista 175) | Para e-books |
detalle_formato_digital | Detalle adicional | No |
version_formato_digital | Versión (ej. EPUB 3.0) | No |
peso_archivo_edicion_digital | "5.43 MB" o "5430 KB" | Para e-books |
drm_edicion_digital | Tipo DRM (Lista 144) | No |
restriccion_uso_digital | Códigos restricción | No |
Códigos DRM comunes: 00=Ninguno, 01=DRM protegido, 02=Adobe, 03=Apple, 06=Marca de agua
Relaciones Producto:
isbn13_edicion_impresa(ISBN de versión impresa)isbn13_edicion_digital(ISBN de e-book)isbn13_audio(ISBN de audiobook)
8.9 Datos Comerciales
Precios:
| Campo | Formato | Obligatorio |
|---|---|---|
precio_sin_iva | Decimal | Sí |
precio_con_iva | Decimal | Calculado |
iva | 4, 10, 21 | Sí |
precio_publico_con_iva | Decimal | Alternativa |
moneda | EUR, USD... | Por defecto EUR |
Estado y Disponibilidad:
| Campo | Lista ONIX | Obligatorio | Valores Comunes |
|---|---|---|---|
situ_catalogo_editorial | 64 | Sí | 04=Activo, 02=Próxima aparición |
disponibilidad | 65 | Sí | 21=En stock, 20=Disponible |
fecha_disponibilidad | AAAAMMDD | Condicional | Cuando estará disponible |
fecha_fuera_catalogo | AAAAMMDD | No | Fecha de descatalogación |
Derechos de Distribución:
territorios_derecho_venta_incluidos(WORLD o ES;FR;PT...)territorios_derecho_venta_excluidos(países excluidos)precios_extranjero_restricciones(precios por mercado - formato específico editorial)
8.10 Audiencia y Destinatarios
Audiencia General:
publico_objetivo(Lista 28 ONIX)codigo_audiencia(Lista 29 ONIX)
Edad de Interés (infantil/juvenil):
edad_interes(formato: "8-12")edad_interes_desde,edad_interes_hasta(números)nivel_lectura(número)
Edad de Lectura:
edad_lectura_desde,edad_lectura_hasta
8.11 Contenidos Ricos - Textuales
Resúmenes (hasta 3, con idioma):
| Campo Base | Campo Idioma | Máx Caracteres |
|---|---|---|
texto_resumen | idioma_resumen | 2000 |
texto_resumen2 | idioma_resumen2 | 2000 |
texto_resumen3 | idioma_resumen3 | 2000 |
Resúmenes Breves (hasta 3):
| Campo Base | Campo Idioma | Máx Caracteres |
|---|---|---|
resumen_breve | idioma_resumen_breve | 500 |
resumen_breve2 | idioma_resumen_breve2 | 500 |
resumen_breve3 | idioma_resumen_breve3 | 500 |
Otros Contenidos Textuales (hasta 3 de cada con idioma):
indice,idioma_indice(Tabla de contenidos, 5000 caracteres)tabla_materias,idioma_tabla_materias(Índice temático, 5000)reseña,idioma_reseña(Reseña completa, 1000)cita_de_reseña,idioma_cita_reseña(Cita de reseña, 500)titular_promocional,idioma_titular_promocional(Titular marketing, 200)comentario_autor,idioma_comentario_autor(Comentarios autor, 1000)descripcion_lector,idioma_descripcion_lector(Reseña lector, 1000)descripcion_medios,idioma_descripcion_medios(Descripción medios, 1000)descripcion_libreria,idioma_descripcion_libreria(Descripción librería, 1000)texto_solapa,idioma_texto_solapa(Texto solapa, 500)extracto,idioma_extracto(Extracto, 10000)primer_capitulo,idioma_primer_capitulo(Primer capítulo, 10000)
Versiones múltiples: añadir sufijo numérico (texto_resumen, texto_resumen2, texto_resumen3)
8.12 Contenidos Ricos - Imágenes y Multimedia
Imágenes:
| Campo | Descripción |
|---|---|
imagen_cubierta | Nombre archivo cubierta frontal |
imagen_cubierta2 | Cubierta alternativa |
imagen_trasera_cubierta | Cubierta trasera |
imagen_lomo | Imagen del lomo |
Requisitos de archivo: JPG (preferido) o PNG, mín 1600x2400px para cubiertas, nombrado como ISBN.jpg
Multimedia:
url_video(URL de vídeo)url_audio(URL de muestra audio)url_3d(URL modelo 3D)URL_descarga_producto(URL descarga para e-books)web_descarga_producto(Sitio web descarga)url_ficha_libro_editorial(Página producto editorial)
8.13 Colecciones y Productos Relacionados
Colecciones:
| Campo | Descripción |
|---|---|
coleccion | Nombre de colección/serie |
codigo_coleccion | Código interno colección |
num_en_colec | Posición en colección |
coleccion2 | Colección secundaria |
num_en_colec2 | Posición en colección secundaria |
Productos Relacionados:
productos_relacionados(formato: CODIGO:ISBN;CODIGO:ISBN)- Códigos comunes: 06=Formato alternativo, 27=Es parte de, 13=Epublicación basada en
Premios:
premio(Nombre del premio)premio_pais(País del premio)premio_año(Año del premio)premio_posicion(01=Ganador, 02=Finalista, 03=Recomendado, 04=Seleccionado, 05=Nominado, 06=Ganador ex aequo)
8.14 Materiales Educativos
| Campo | Valores | Descripción |
|---|---|---|
material_educ | Si/No | ¿Es material educativo? |
tipo_material_educ | 00-99 | Tipo: 10=Alumno, 11=Cuaderno trabajo, 12=Cuaderno vacaciones, 20=Profesor, 30=Complementario |
Clasificación Educativa:
tipo_enseñanza(Código tipo educación)nivel(Código nivel educativo)ciclo(Código ciclo)curso(Código curso)codigo_asignatura(Código materia curricular)com_autonoma(ES-AN, ES-CT... código comunidad autónoma)etapa_ciclo_curso(Código TNCC combinado - 9 dígitos)
8.15 Obras Completas
| Campo | Formato | Descripción |
|---|---|---|
obra_completa | Si/No | ¿Es obra completa? |
num_volumenes | Número | Número total de volúmenes |
isbn13_obra_completa | ISBN | ISBN de obra completa (para volúmenes) |
titulo_obra_completa | Texto | Título de obra completa |
num_volumen | Número | Número de este volumen |
titulo_volumen | Texto | Título específico del volumen |
8.16 Notas Internas
notas_isbn(Notas para registro ISBN)notas_internas(Notas internas editorial)comentarios(Comentarios generales)revisado_pares(Si/No - Revisado por pares)
Estos campos típicamente no se distribuyen externamente
PARTE IV: OPERACIONES
10. Carga de Datos
10.1 Métodos de Carga
- Formulario Web Manual - Registros individuales
- Carga CSV - Procesamiento por lotes
- Carga ONIX XML - Por lotes conforme a estándar
- Integración Automatizada - Directa desde sistemas
10.2 Proceso de Carga CSV
Preparación:
- Elegir/crear plantilla
- Poblar datos en Excel
- Validar campos obligatorios
- Exportar como CSV UTF-8
Carga:
- LIBROS → ALTAS → CARGA CSV
- Seleccionar archivo (o ZIP con imágenes)
- Configurar: delimitador, calificador, modo parcial
- Cargar
- Revisar informe
Con Imágenes:
Opción A: Por separado
- CSV con nombres de archivo en
imagen_cubierta - Cargar CSV
- Cargar imágenes: LIBROS → CARGAR IMÁGENES
Opción B: ZIP
catalogo.zip
├── datos.csv
└── imagenes/
├── 9788412345678.jpg
└── ...
10.3 Niveles de Validación
Sintáctica: Formato archivo, codificación, estructura Semántica: Campos requeridos, tipos datos, longitudes Reglas Negocio: Suma verificación ISBN, listas códigos, lógica Específicas Editorial: Prefijos ISBN, convenciones
Tipos de Error:
- Críticos → Carga rechazada
- Errores → Registro omitido
- Avisos → Registro cargado
10.4 Informe de Carga
CARGA CSV - INFORME
Fecha: 2026-02-17 10:30:15
RESUMEN:
Total registros: 150
Procesados: 142
Errores: 5
Avisos: 18
ERRORES:
Línea 23: ISBN dígito control incorrecto
Línea 45: Campo obligatorio ausente: titulo
REGISTROS CREADOS: 85
REGISTROS ACTUALIZADOS: 57
11. Extracción de Datos
11.1 Crear Extracción (4 Pasos)
Paso 1: Seleccionar Libros
- Criterios de búsqueda
- Búsqueda guardada
- Selección guardada
- Lista de ISBN
Paso 2: Elegir Formato
- ONIX (completo, todos los campos)
- CSV (selección personalizada vía Mapa CSV)
- SINLI (formato librería, versiones 3-7)
- CEGAL (formato librero español)
Paso 3: Entrega y Programación
Entrega:
- Email (máx 50 MB)
- FTP (servidor editorial)
- Buzón DILVE (máx 250 MB)
- Buzón SINLI (para formato SINLI)
Programación:
- Puntual (una vez, manual)
- Diaria
- Semanal
- Quincenal
- Mensual
Paso 4: Nombrar y Guardar
11.2 Mapas CSV
Crear Mapa:
- EXTRACCIÓN → GESTIONAR CSV
- NUEVO MAPA
- Seleccionar campos
- Ordenar
- Guardar
Mapas Predefinidos:
- Nivel_0_Inicial*
- Nivel_1_Basico*
- Nivel_2_Rico*
- Nivel_3_Avanzado*
*Se pueden clonar, no editar
11.3 Extracciones Especiales
Incremental:
- Modificados desde última ejecución
- Seguimiento automático de fecha
Registros Borrados:
- Extracción CSV especial
- Muestra libros eliminados
- Filtro por rango de fechas
Cambios de Precio:
- Libros con precios modificados
- Útil para actualizaciones catálogo
12. Gestión de Contenidos Ricos
12.1 Imágenes
Requisitos Cubierta:
- Formato: JPG (preferido), PNG
- Resolución: 300 DPI (impresión), 72 DPI mín (web)
- Dimensiones: 1600x2400px mínimo
- Tamaño: 500KB-2MB recomendado, 5MB máx
- Color: RGB
- Nombrado: ISBN.jpg o ISBN_front.jpg
Métodos de Carga:
- Con CSV en ZIP
- Carga separada de imágenes
- Formulario web
- FTP a buzón
12.2 Contenidos Textuales
Guías de Calidad:
Resumen (texto_resumen):
- 150-500 palabras ideal
- Apertura atractiva
- Temas clave sin spoilers
- Indicación audiencia objetivo
- Puntos de venta únicos
Tabla de Contenidos (indice):
- Reflejar estructura real libro
- Incluir números de página si disponible
- Mantener jerarquía
- Completa (no parcial)
Citas de Reseñas:
"Una obra maestra del género." - El País
"Lectura imprescindible." - ABC Cultural
PARTE V: INTEGRACIONES
13. Integración con ISBN
13.1 Pasarela DILVE-ISBN
Flujo:
- Cargar datos libro en DILVE
- Solicitar registro ISBN
- DILVE valida datos
- Enviar a Agencia ISBN
- Agencia revisa
- Respuesta: Aceptado o Rechazado
13.2 Campos Obligatorios para ISBN
Identificación: ISBN, referencia editorial Título: Título principal, subtítulo (si aplica) Autoría: Autor (persona o entidad) O nombre congreso Idioma: Idioma publicación, idioma original (si traducción) Formato: Tipo soporte, encuadernación Edición: Número edición, fecha publicación, tipo edición (si >1), ISBN edición anterior (si >1) Características: Páginas/unidades, alto y ancho (físicos), formato digital y tamaño (digitales) Materias: Mínimo 1 código Thema (obligatorio desde 2020)
13.3 Gestión de Envíos
Estados:
- Pendientes: Enviados, esperando revisión
- No válidos: Rechazados, requieren corrección
- Aceptados: Aprobados, certificado disponible
Códigos Error Comunes:
- A: Falta autoría o inválida
- D: Fecha publicación incorrecta
- I: ISBN erróneo (suma verificación)
- P: Error en precio
- L: Falta idioma
- V: Estado/disponibilidad inválidos
Corrección:
- Revisar rechazo en ISBN → NO VÁLIDOS
- Corregir en DILVE
- Re-enviar
13.4 Obras Completas en ISBN
Requisitos Especiales:
- Enviar Obra Completa + al menos 1 Volumen simultáneamente
- No se puede enviar solo obra completa
- No se puede enviar volumen sin obra completa
Datos Obra Completa:
isbn13;obra_completa;num_volumenes;titulo
978-84-1234-567-8;Si;3;"Historia de España - Obra Completa"
Datos Volumen:
isbn13;num_volumen;isbn13_obra_completa;titulo
978-84-1234-568-5;1;978-84-1234-567-8;"Vol. 1: Antigüedad"
14. Plataforma Libranda
14.1 Proceso (3 Fases)
Fase 1: Enviar Datos
- Desde DILVE enviar metadatos
- Libranda valida
- Si OK → Fase 2
Fase 2: Enviar Archivo
- Subir ePub/PDF a Libranda (interfaz Libranda, no DILVE)
- Libranda valida archivo
- Si OK → Fase 3
Fase 3: Enviar Activación
- Desde DILVE re-enviar metadatos (confirmar)
- Libro visible en tiendas
- Catálogo actualizado en 24h
14.2 Campos Específicos Libranda
Obligatorios:
formato_edicion_digital(E101=EPUB, E107=PDF)drm_edicion_digital(tipo protección)peso_archivo_edicion_digitalisbn13_edicion_impresa(si existe versión papel)territorios_derecho_venta_incluidos
Automatización:
- Campo
envio_libranda=Siactiva proceso - Útil para flujos automatizados
15. Servicios Web DAPI
15.1 Conceptos
DAPI = API de DILVE para acceso programático
Autenticación: Usuario/contraseña Resultados: Registros públicos principalmente Timestamps: Reloj servidor DILVE
15.2 Patrón Recomendado
Carga Inicial:
- getRecordListX (listar ISBN)
- getRecordsX (descargar fichas)
- getResourceX (si necesita recursos)
Incremental:
- getRecordStatusX / getResourceStatusX (desde último toDate)
- getRecordsX / getResourceX (solo ISBN afectados)
15.3 Llamadas Principales
getRecordListX: Lista ISBN existentes (con filtros) getRecordStatusX: ISBN nuevos/modificados/borrados entre dos momentos getRecordsX: Descarga fichas (hasta 128 ISBN por petición)
- Formatos: ONIX / ONIX_ST / CEGAL / CSV
- Versiones: ONIX 2.1 / 3.0 / 3.1
- CSV requiere nombre de mapa
getResourceStatusX / getResourceX: Detectar y descargar recursos (cubiertas, etc.)
PARTE VI: CONTENIDOS ESPECIALIZADOS
16. Materiales Educativos
16.1 Identificación
Campo obligatorio: material_educ=Si
Tipo material (tipo_material_educ):
- 00: No especificado
- 10: Libro alumno
- 11: Cuaderno trabajo
- 12: Cuaderno vacaciones
- 19: Material alumno no especificado
- 20: Libro profesor
- 29: Material profesor no especificado
- 30: Material complementario
- 99: Otro
16.2 Clasificación Educativa
Audiencia ONIX: 04 (Educación infantil/primaria/secundaria/FP)
Materias:
- Materia Thema: YQ (material didáctico)
- Calificador Thema grupo 4: nivel educativo (4GA=Preescolar, 4GB=Primaria, 4GC=ESO, 4GD=Bachillerato, 4GE=FP)
Campos específicos:
tipo_enseñanza,nivel,ciclo,cursocodigo_asignatura(códigos curriculares españoles)com_autonoma(ES-AN, ES-CT... si currículo regional)etapa_ciclo_curso(código TNCC - 9 dígitos que combina todo)
16.3 Código TNCC
Formato: 9 dígitos Estructura: Versión (2) + Tipo (2) + Nivel (2) + Ciclo (2) + Curso (2) + [CCAA]
Ejemplo: 200030101
- 2: Versión esquema
- 00: General (no idiomas/música especializada)
- 03: ESO
- 01: 1er ciclo
- 01: 1º curso
Valores:
- Tipo: 00=General, 10=Idiomas, 21=Música, 22=Danza...
- Nivel: 01=Infantil, 02=Primaria, 03=ESO, 04=Bachillerato, 05=FP...
- Ciclo: 00=Sin ciclo, 01=1er ciclo, 02=2º ciclo, 03=3er ciclo
- Curso: 00=Sin curso, 01=1º, 02=2º, 03=3º...
16.4 Buenas Prácticas
- NO incluir información educativa en título/subtítulo
- Usar campos específicos para nivel/curso/asignatura
- Asignar materia YQ + calificador 4G de nivel
- Indicar CC.AA. si contenido adaptado regionalmente
17. Obras Completas
17.1 Concepto
Obra Completa = conjunto de 2+ volúmenes
- La obra completa tiene propio ISBN
- Cada volumen tiene propio ISBN
- Total: n+1 ISBNs para n volúmenes
Estructura:
Obra Completa: "Historia de España" (978-84-1234-567-8)
├── Vol 1: "Antigüedad" (978-84-1234-568-5)
├── Vol 2: "Medieval" (978-84-1234-569-2)
└── Vol 3: "Moderna" (978-84-1234-570-8)
17.2 CSV para Obras Completas
Para Obra Completa:
isbn13;obra_completa;num_volumenes;titulo
978-84-1234-567-8;Si;3;"Historia de España"
Para Volúmenes:
isbn13;num_volumen;isbn13_obra_completa;titulo_obra_completa;titulo
978-84-1234-568-5;1;978-84-1234-567-8;"Historia de España";"Vol 1: Antigüedad"
17.3 Reglas
- Volúmenes pueden venderse separados o no
- En cada volumen debe figurar ISBN volumen + ISBN obra completa
- Código barras solo representa ISBN del volumen
- Número de volúmenes debe conocerse al crear obra completa
- No se puede cambiar número de volúmenes después (crearía nueva obra completa)
17.4 Evolución
Publicación gradual: Puede darse de alta obra completa con solo 1 volumen publicado, indicando número total
Nueva edición de volumen: Requiere NUEVA obra completa con nuevo ISBN
PARTE VII: CALIDAD Y MEJORES PRÁCTICAS
19. Niveles de Calidad de Datos
DILVE establece 4 niveles progresivos de riqueza:
Nivel 0 - Inicial (datos mínimos):
- ISBN, título, autor
- Fecha publicación, precio, IVA
- Situación catálogo, disponibilidad
- Soporte, encuadernación
Nivel 1 - Básico:
- Nivel 0 +
- Subtítulo, idiomas, materias Thema/iBIC
- Colección, traductor, ilustrador
- Edición, características físicas
Nivel 2 - Rico:
- Nivel 1 +
- Imágenes cubierta
- Resúmenes
- Títulos originales/distribuidor
- Destinatarios (edad, nivel lectura)
Nivel 3 - Avanzado:
- Nivel 2 +
- Reseñas, comentarios autor
- Extractos, primer capítulo
- Descripciones específicas (lector/medios/librería)
- Biografías autores, webs
19.1 Informes Automáticos
DILVE genera informes personalizados con:
- Análisis nivel riqueza actual
- Campos ausentes o incompletos
- Recomendaciones de mejora
- Comparativa con sector
20. Validación y Gestión de Errores
20.1 Validaciones Comunes
Errores Frecuentes:
- ISBN inválido (dígito control)
- Precio/IVA incoherentes
- Materias Thema no válidas
- Fechas formato incorrecto (usar AAAAMMDD)
- Idiomas códigos incorrectos
- Campos obligatorios vacíos
- Saltos de línea en textos CSV
Advertencias:
- Título todo mayúsculas
- Autor sin apellidos completos
- Resumen muy corto (<50 palabras)
- Sin imagen cubierta
- Sin materias Thema
20.2 Procedimiento Revisión CSV
Proceso (3 pasos):
-
Extracción:
- Crear mapa CSV con campos a revisar
- Ejecutar programación extracción
- Recibir archivo CSV por email
-
Actualización:
- Abrir CSV en Excel (método importación datos correcta)
- Filtrar registros con campos vacíos (autofiltros)
- Completar datos
- Eliminar libros sin cambios
- Guardar como CSV UTF-8
-
Carga:
- Subir CSV actualizado a DILVE
- Revisar informe de carga
- Verificar con nueva extracción
⚠️ Crítico: Solo enviar registros modificados para no falsear fecha actualización
21. Mejores Prácticas
21.1 Preparación de Datos
Consistencia:
- Usar tono consistente en descripciones
- Coincidir lenguaje con audiencia objetivo
- Edición profesional
Optimización SEO:
- Incluir título libro y nombre autor
- Temas y materias clave
- Indicadores de género
- Títulos/autores comparables
- Información premios
Evitar:
- Relleno de palabras clave
- Contenido irrelevante
- Todo mayúsculas
- Puntuación excesiva (!!!)
21.2 Longitud Óptima
| Plataforma | Longitud Óptima |
|---|---|
| Tienda online | 150-300 palabras |
| Catálogo biblioteca | 100-200 palabras |
| Catálogo impreso | 50-100 palabras |
| Redes sociales | 50-75 palabras |
Solución: Proporcionar múltiples versiones
texto_resumen: Largo (300 palabras)resumen_breve: Corto (100 palabras)titular_promocional: Titular (1 frase)
21.3 Calidad de Imágenes
Hacer:
- Usar escaneos profesionales de cubiertas
- Mantener alta resolución
- Iluminación/color consistentes
- Fondos limpios
No hacer:
- Usar fotos de móvil de libros físicos
- Sobre-comprimir
- Usar cubiertas con reflejos/sombras
- Mezclar relaciones de aspecto salvajemente
Optimización antes de subir:
- Recortar a área exacta cubierta
- Ajustar brillo/contraste
- Enfocar si necesario
- Comprimir apropiadamente
- Verificar tamaño archivo final
PARTE VIII: REFERENCIA
22. Listas de Códigos
Resumen de listas ONIX más utilizadas en DILVE
Lista 17: Roles Contribuyente (extracto)
| Código | Descripción |
|---|---|
| A01 | Por (autor) |
| A02 | Con... |
| A06 | Compositor |
| A12 | Ilustrado por |
| B01 | Editado por |
| B06 | Traducido por |
| E07 | Leído por (narrador) |
Lista 64: Estado Publicación
| Código | Descripción |
|---|---|
| 04 | Activo |
| 02 | Próxima aparición |
| 06 | Agotado |
| 07 | Descatalogado |
| 08 | Inactivo |
Lista 65: Disponibilidad
| Código | Descripción |
|---|---|
| 20 | Disponible |
| 21 | En stock |
| 22 | Bajo pedido |
| 23 | POD |
| 31 | Sin stock |
23. Casos de Uso Comunes
23.1 Nueva Editorial en DILVE
- Solicitar alta: www.dilve.es → REGISTRARSE
- Recibir credenciales usuario
- Completar ficha editorial
- Cargar catálogo (CSV para >50 libros)
- Verificar con extracción prueba
- Publicar: libro_publico=Si
- Configurar extracciones automáticas (opcional)
23.2 Actualización Masiva Precios
Archivo CSV solo con:
isbn13;precio_sin_iva;iva;fecha_modificacion
9788412345678;15.50;4;20260217
23.3 Carga Novedades Mensuales
- Preparar Excel con novedades
- Completar campos obligatorios + recomendados
- Añadir
libro_publico=Si - Exportar CSV UTF-8
- Preparar imágenes (nombradas por ISBN)
- Empaquetar CSV + imágenes en ZIP
- Cargar en DILVE
- Revisar informe
- Enviar solicitud ISBN (si aplica)
24. Guía de Resolución de Problemas
24.1 Problemas Carga
Error: ISBN inválido
- Verificar dígito control
- Verificar prefijo coincide con editorial
- Sin duplicados
Error: Codificación
- Asegurar UTF-8
- Evitar Excel sin importación correcta
Avisos: Formato título/autor
- Evitar todo mayúsculas
- Formato: Apellido, Nombre
24.2 Problemas Extracción
Estado EB (Buzón lleno):
- Acceder buzón FTP
- Descargar archivos antiguos
- Eliminar archivos antiguos
- Re-ejecutar extracción
Archivo muy grande:
- No incluir imágenes
- Usar FTP en lugar de email
- Dividir extracción en múltiples
25. Referencia Rápida
25.1 URLs Principales
- Portal DILVE: www.dilve.es
- Aplicación: www.dilve.es/dilve
- Asistencia: asistencia@dilve.es
- Agencia ISBN: www.agenciaisbn.es
- EDItEUR (ONIX): www.editeur.org
- Thema: www.dilve.es/thema
25.2 Documentación Clave
En dilve.es → Documentación:
- Guía de uso para editoriales
- Campos en archivos CSV
- Guía de uso DILVE-ISBN
- Carga de textos e imágenes
- Cómo revisar y mejorar datos
- Extracciones en formato SINLI
- Libros y material de enseñanza (ONIX-ES)
- Documentación sobre ONIX
- Documentación sobre Thema
25.3 Contacto Soporte
Email: asistencia@dilve.es Horario: Horario comercial Tiempo respuesta: 24-48 horas laborables
Para:
- Dudas técnicas
- Problemas carga/extracción
- Solicitudes permisos especiales
- Configuración grupos editoriales
- Integración API
- Incidencias
CONCLUSIÓN
Esta Base de Conocimiento Completa de DILVE consolida información de 15 documentos oficiales para proporcionar:
✅ Fundamentos completos de plataforma, arquitectura y roles ✅ Estándares exhaustivos ONIX, Thema, ISNI, ISBN ✅ Especificaciones detalladas de formatos CSV y ONIX ✅ Más de 300 campos documentados con ejemplos ✅ Procesos operativos de carga y extracción ✅ Integraciones con ISBN, Libranda y DAPI ✅ Contenidos especializados educativos y obras completas ✅ Guías de calidad y mejores prácticas ✅ Resolución de problemas y casos de uso
Uso Recomendado:
- Referencia para asistentes IA trabajando con DILVE
- Guía para equipos editoriales
- Manual para desarrolladores integrando con DILVE
- Documentación para formación de usuarios
Mantenimiento: Este documento debe actualizarse cuando:
- DILVE lance nuevas funcionalidades
- Se publiquen nuevas versiones de estándares (ONIX, Thema)
- Cambien requisitos ISBN
- Se modifiquen listas de códigos
Versión del Documento: 2.0 Completa Fecha de Compilación: 2026-02-17 Fuentes: 15 documentos oficiales DILVE consolidados Próxima Revisión Recomendada: Trimestral
Fin de Base de Conocimiento Completa de DILVE
PARTE II: ESTÁNDARES
4. ONIX for Books
4.1 ¿Qué es ONIX?
ONIX (ONline Information eXchange) for Books es el estándar internacional para representar y comunicar información de productos de la industria del libro en forma electrónica.
Mantenido por: EDItEUR (www.editeur.org) Versiones actuales: 2.1 (legacy), 3.0 (actual), 3.1 (última) Formato: Basado en XML
Propósito:
- Estandarizar metadatos bibliográficos entre idiomas y mercados
- Habilitar intercambio electrónico de datos B2B
- Soportar descripciones ricas de productos
- Facilitar comercio internacional
- Proporcionar marco extensible
4.2 Versiones ONIX en DILVE
| Versión | Lanzamiento | Estado en DILVE | Notas |
|---|---|---|---|
| 2.1 | 2009 | Totalmente soportado entrada/salida | Legacy, aún ampliamente usado |
| 3.0 | 2012 | Totalmente soportado, recomendado | Estándar actual, revisión 8 |
| 3.1 | 2024 | Formato interno primario | Última versión, mejores características |
Manejo de Versiones:
- DILVE acepta las tres versiones en entrada
- Convierte automáticamente a ONIX 3.1 internamente
- Puede generar salida en cualquier versión solicitada
- Recomendación: Usar 3.0 o 3.1 para nuevas implementaciones
Compatibilidad Hacia Atrás:
- ONIX 3.0/3.1 más expresivo que 2.1
- Algunas características de 3.0/3.1 no pueden degradarse a 2.1
- DILVE maneja conversión inteligentemente
- Posible pérdida de datos al degradar versiones
4.3 Estructura ONIX (Versión 3.0/3.1)
Jerarquía del Documento XML:
<?xml version="1.0" encoding="UTF-8"?>
<ONIXMessage release="3.0">
<Header>
<Sender>
<SenderName>Editorial Ejemplo</SenderName>
<EmailAddress>contacto@ejemplo.com</EmailAddress>
</Sender>
<SentDateTime>20260217T103000</SentDateTime>
<MessageNote>Actualización mensual de catálogo</MessageNote>
</Header>
<Product>
<!-- Libro 1 -->
</Product>
<Product>
<!-- Libro 2 -->
</Product>
<!-- Productos adicionales -->
</ONIXMessage>
Estructura de Product (Libro):
Bloques compuestos principales en ONIX 3.0/3.1:
<Product>
<!-- 1. Metadatos del registro -->
<RecordReference>9788412345678</RecordReference>
<NotificationType>03</NotificationType>
<RecordSourceType>01</RecordSourceType>
<!-- 2. Identificadores del producto -->
<ProductIdentifier>...</ProductIdentifier>
<!-- 3. Detalle descriptivo -->
<DescriptiveDetail>
<ProductComposition/>
<ProductForm/>
<Measure/>
<TitleDetail/>
<Contributor/>
<Language/>
<Extent/>
<Subject/>
<AudienceRange/>
</DescriptiveDetail>
<!-- 4. Detalle colateral -->
<CollateralDetail>
<TextContent/>
<SupportingResource/>
<Prize/>
</CollateralDetail>
<!-- 5. Detalle de publicación -->
<PublishingDetail>
<Imprint/>
<Publisher/>
<PublishingDate/>
<PublishingStatus/>
</PublishingDetail>
<!-- 6. Material relacionado -->
<RelatedMaterial>
<RelatedProduct/>
</RelatedMaterial>
<!-- 7. Suministro del producto -->
<ProductSupply>
<SupplyDetail>
<Supplier/>
<ProductAvailability/>
<Price/>
</SupplyDetail>
</ProductSupply>
</Product>
4.4 ONIX-ES (Edición Española)
ONIX-ES es la adaptación española que incluye:
Extensiones para el Mercado Español:
-
Materiales Educativos
- Lista 29 valor
08: Identificación de material educativo - Tipos de material (libro alumno, guía profesor, cuaderno, etc.)
- Códigos de currículo español
- Lista 29 valor
-
Clasificación de Nivel Escolar
- Lista 30 valor
19: Sistema de código TNCC - Combina: Tipo + Nivel + Ciclo + Curso + Comunidad Autónoma
- Formato: Código de 9 dígitos (ej. 200030101)
- Lista 30 valor
-
Clasificación de Materias
- Lista 27 valor
42: Materias del currículo español - Códigos propietarios para asignaturas
- Integración con sistema educativo oficial
- Lista 27 valor
-
Especificaciones Regionales
- Códigos de comunidades autónomas
- Adaptaciones curriculares regionales
- Precios específicos por territorio
4.5 Listas de Códigos ONIX Críticas
Lista 5: Tipos de ID de Producto
01: Propietario (referencia propia de editorial)02: ISBN-1015: ISBN-1316: ISNI (para contribuyentes)
Lista 7: Formas de Producto
BA: Libro (todos los formatos)BB: Tapa duraBC: RústicaBZ: Otro formato de libroDA: Digital (todos los formatos)EB: E-book (descargable)ED: E-book (solo online)AJ: Archivo de audio descargable
Lista 17: Roles de Contribuyente (150+ roles, principales):
A01: Por (autor)A12: Ilustrado porB01: Editado porB06: Traducido porE07: Leído por (narrador)A38: Autor original (para adaptaciones)- Y 100+ roles más especializados
Lista 21: Tipos de Edición
ABR: Edición abreviadaENL: Edición ampliadaREV: Edición revisadaBRL: Edición brailleNED: Nueva edición
Lista 28/29: Audiencia
Lista 28 (AudienceCode en 2.1):
01: General/comercial02: Infantil/juvenil03: Jóvenes adultos04: Educación primaria y secundaria05: Educación universitaria/superior06: Profesional y académico
Lista 29 (AudienceCodeType en 3.0):
01: Códigos de audiencia ONIX (de Lista 28)08: Material educativo (extensión ONIX-ES)
Lista 64: Estado de Publicación
00: No especificado01: Cancelado02: Próxima aparición03: Pospuesto indefinidamente04: Activo05: Ya no es nuestro producto06: Agotado07: Descatalogado08: Inactivo09: Desconocido10: Saldado11: Retirado de la venta15: Retirado del mercado17: Retirado de la venta permanentemente
Lista 65: Disponibilidad del Producto
01: Cancelado10: Aún no disponible11: Pendiente de stock20: Disponible21: En stock22: Bajo pedido23: POD (Impresión bajo demanda)30: Temporalmente no disponible31: Sin existencias40: No disponible41: Sustituido por nuevo producto42: Otro formato disponible43: Ya no lo suministramos44: Solicitar directamente45: No se vende por separado46: Retirado de la venta47: Saldado48: No disponible (consultar)49: Retirado del mercado97: No se ha recibido actualización reciente98: Ya no se reciben actualizaciones99: Contactar con proveedor
Lista 74: Idiomas (ISO 639-2)
spa: Español/Castellanocat: Cataláneus: Vasco (Euskara)glg: Gallegoqav: Valenciano (código local ONIX)eng: Inglésfre: Francésger: Alemánita: Italianopor: Portugués
Lista 91: Códigos de País (ISO 3166-1)
ES: EspañaFR: FranciaPT: PortugalMX: MéxicoAR: ArgentinaWORLD: Mundial
Lista 96: Códigos de Moneda (ISO 4217)
EUR: EuroUSD: Dólar estadounidenseGBP: Libra esterlinaMXN: Peso mexicano
Lista 144: Tipos de DRM
00: Sin DRM01: Protegido con DRM (detalles no especificados)02: Protegido con DRM (Adobe)03: Protegido con DRM (Apple)04: Protegido con DRM (OMA)05: Protegido con DRM (Readium LCP)06: Con marca de agua
Lista 153: Tipos de Texto
01: Descripción principal02: Descripción corta/anotación03: Descripción larga04: Tabla de contenidos05: Reseñas06: Titular promocional08: Comentarios del autor09: Descripción para medios10: Descripción para librería12: Biografía13: Cita de reseña14: Texto de solapa15: Contenido de muestra23: Extracto24: Descripción para lector
Lista 158: Tipos de Recurso
01: Cubierta delantera02: Cubierta trasera03: Cubierta (no especificada)04: Foto del contribuyente05: Para serie/colección06: Para obra07: Foto del contribuyente (acreditada)15: Contenido de muestra (texto)16: Contenido de muestra (audio)23: PDF (extracto)29: Entrevista al autor30: Lectura del autor
Lista 175: Detalle de Forma de Producto (formatos e-book)
E101: EPUBE107: PDFE127: EPUB3 formato fijo- Y muchos más formatos digitales
4.6 Mejores Prácticas ONIX para DILVE
Identificación de Producto:
<ProductIdentifier>
<ProductIDType>15</ProductIDType>
<IDValue>9788412345678</IDValue>
</ProductIdentifier>
<ProductIdentifier>
<ProductIDType>01</ProductIDType>
<IDTypeName>Referencia Editorial</IDTypeName>
<IDValue>REF-2024-001</IDValue>
</ProductIdentifier>
Complejo de Título:
<TitleDetail>
<TitleType>01</TitleType> <!-- Título distintivo -->
<TitleElement>
<TitleElementLevel>01</TitleElementLevel>
<TitleText>Título Principal Aquí</TitleText>
<Subtitle>Subtítulo si existe</Subtitle>
</TitleElement>
</TitleDetail>
Contribuyentes con ISNI:
<Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A01</ContributorRole>
<NameIdentifier>
<NameIDType>16</NameIDType> <!-- ISNI -->
<IDValue>0000000121032683</IDValue>
</NameIdentifier>
<PersonName>García Márquez, Gabriel</PersonName>
<BiographicalNote>Autor colombiano ganador de premios...</BiographicalNote>
</Contributor>
Materias (Thema):
<Subject>
<MainSubject/> <!-- Marca materia primaria -->
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier> <!-- Thema -->
<SubjectCode>FBA</SubjectCode>
</Subject>
<Subject>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>1DSE-ES</SubjectCode> <!-- Calificador lugar: España -->
</Subject>
Contenido Textual:
<TextContent>
<TextType>03</TextType> <!-- Descripción larga -->
<ContentAudience>00</ContentAudience> <!-- Sin restricciones -->
<Text language="spa">
<![CDATA[Este es el texto del resumen. Puede incluir saltos de línea
y caracteres especiales: áéíóúñ...]]>
</Text>
</TextContent>
Imágenes:
<SupportingResource>
<ResourceContentType>01</ResourceContentType> <!-- Cubierta delantera -->
<ContentAudience>00</ContentAudience>
<ResourceMode>03</ResourceMode> <!-- Imagen -->
<ResourceVersion>
<ResourceForm>02</ResourceForm> <!-- Archivo descargable -->
<ResourceLink>https://ejemplo.com/cubiertas/9788412345678.jpg</ResourceLink>
</ResourceVersion>
</SupportingResource>
Precios:
<Price>
<PriceType>02</PriceType> <!-- PVP incluyendo impuestos -->
<PriceAmount>15.50</PriceAmount>
<Tax>
<TaxType>01</TaxType> <!-- IVA -->
<TaxRatePercent>4</TaxRatePercent>
</Tax>
<CurrencyCode>EUR</CurrencyCode>
<Territory>
<CountriesIncluded>ES</CountriesIncluded>
</Territory>
</Price>
4.7 Errores ONIX Comunes a Evitar
Elementos Obligatorios Faltantes:
- Sin ISBN
- Sin título
- Sin contribuyente (se requiere autor o entidad)
- Sin fecha de publicación
- Sin forma de producto
- Sin idioma
Valores de Código Inválidos:
- Usar códigos de lista inexistentes
- Lista incorrecta para elemento
- Códigos obsoletos (verificar changelog ONIX)
Errores Estructurales:
- Etiquetas de cierre faltantes
- Anidación incorrecta de elementos
- Números de secuencia incorrectos
- Identificadores duplicados
Consistencia de Datos:
- Precio sin moneda
- Territorio sin precio
- Rol de contribuyente sin nombre
- Enlace de imagen roto
- Fechas en formato incorrecto
Específico de España:
- Material educativo sin tipo de audiencia 08
- Código TNCC en formato incorrecto
- Código de materia 42 sin asignatura válida
- Códigos Thema faltantes (obligatorios desde 2020)
5. Clasificación Thema
5.1 Visión General
Thema es el esquema de categorías temáticas multilingüe para el comercio global del libro, gestionado por EDItEUR.
Datos Clave:
- Lanzamiento: 2013 (versión 1.0)
- Actual: v1.6 en inglés (Oct 2024), v1.5 en español
- Obligatorio en España: Desde 2020 para registro ISBN
- Reemplaza: iBIC (congelado en 2011)
- Uso gratuito: Estándar abierto
- Actualizaciones: Dos veces al año (post ferias del libro de Londres y Frankfurt)
5.2 Estructura
Dos Componentes Principales:
-
Categorías Temáticas
- Clasificación jerárquica
- Códigos basados en letras
- Materias principales A-Z
- Más YN, YP para infantil/educación
-
Calificadores
- Añaden precisión a las materias
- Seis tipos:
- 1: Lugar
- 2: Idioma
- 3: Período de tiempo
- 4: Propósito educativo
- 5: Edad de interés/interés especial
- 6: Estilo
Ejemplo de Construcción de Código:
Materia base: FBA (Ficción: Biografía e Historias Reales)
+ Calificador lugar: 1DSE-ES (España)
+ Calificador tiempo: 3MPBL (c.1500 a c.1600)
Código Thema completo: FBA 1DSE-ES 3MPBL
Significado: Ficción biográfica ambientada en España durante 1500-1600
5.3 Categorías Temáticas Principales
| Código | Categoría |
|---|---|
| A | Las Artes |
| B | Biografía e Historias Reales |
| C | Lengua y Lingüística |
| D | Literatura y Estudios Literarios |
| E | Enseñanza de Lengua Inglesa (ELT) |
| F | Ficción |
| G | Referencia, Información e Interdisciplinar |
| J | Sociedad y Ciencias Sociales |
| K | Economía, Finanzas, Empresa y Gestión |
| L | Derecho |
| M | Medicina y Enfermería |
| N | Historia y Arqueología |
| P | Matemáticas y Ciencias |
| Q | Filosofía y Religión |
| R | Ciencias de la Tierra, Geografía, Medio Ambiente |
| T | Tecnología, Ingeniería, Agricultura |
| U | Informática y Tecnología de la Información |
| V | Salud y Desarrollo Personal |
| W | Estilo de Vida, Aficiones y Ocio |
| X | Novelas Gráficas, Cómics, Manga |
| Y | Infantil, Juvenil y Educativo |
| YN | Infantil/Juvenil no educativo |
| YP | Material educativo |
5.4 Profundidad Jerárquica
Los códigos Thema pueden tener 2-8 caracteres, mostrando profundidad:
F Ficción (nivel superior)
FB Ficción: Biografía e Historias Reales
FBA Ficción biográfica
FBAH Ficción biográfica histórica
Más específico = más caracteres, pero los códigos son independientes:
- Se puede usar solo F
- O FB
- O FBA
- O FBAH Cada uno es válido por sí mismo.
5.5 Calificadores en Detalle
Calificadores de Lugar (1):
Formato: 1 + código de región
1D Europa
1DS Europa del Sur
1DSE España
1DSE-ES-AN Andalucía
1DSE-ES-CT Cataluña
Calificadores de Idioma (2):
Formato: 2 + código ISO de idioma
2A Lenguas indoeuropeas
2AB Lenguas germánicas y escandinavas
2ABA Inglés
2AC Lenguas romances, itálicas y retorromances
2ACS Español
2ACB Catalán
Calificadores de Período de Tiempo (3):
3M c.1500 a c.2000 (Período moderno)
3MP c.1500 a c.1700
3MPB c.1500 a c.1600
3MPBL Primera mitad del siglo XVI
Calificadores de Propósito Educativo (4):
4G Para fines educativos (específico de España)
4GA Educación infantil y preescolar
4GB Educación primaria
4GC Educación secundaria (ESO)
4GD Bachillerato
4GE Formación profesional
Calificadores de Edad de Interés (5):
5A Para todas las edades
5B Para lectores reacios/emergentes
5H Para lectores emergentes
5L Para estudiantes de idiomas
5P Para grupos específicos (ej., dislexia)
5X Para intereses específicos por edad
Calificadores de Estilo (6):
6DA Modernista
6DB Posmodernista
6FH Gótico
6FJ Noir
5.6 Uso de Thema en DILVE
En CSV:
codigo_thema_materia
FBA;1DSE-ES;3MPBL
Múltiples códigos separados por punto y coma.
En ONIX 3.0:
<Subject>
<MainSubject/>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>FBA</SubjectCode>
</Subject>
<Subject>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>1DSE-ES</SubjectCode>
</Subject>
<Subject>
<SubjectSchemeIdentifier>93</SubjectSchemeIdentifier>
<SubjectCode>3MPBL</SubjectCode>
</Subject>
Mejores Prácticas:
- Usar 1-3 códigos de materia típicamente
- Empezar con la materia principal más específica
- Añadir calificadores relevantes
- No sobrecodificar (disminuye utilidad)
- Verificar códigos válidos en navegador Thema oficial
5.7 Thema para Materiales Educativos
Código Principal: YP (Propósitos educativos)
Estructura:
YP Material educativo
YPM Matemáticas y aritmética
YPC Ciencias
YPJ Estudios sociales
YPJH Historia (educativo)
YPQ Filosofía, religión y creencias (educativo)
Combinado con calificadores 4G:
Libro: Libro de texto de matemáticas para ESO (secundaria)
Códigos: YPM;4GC
Desglose:
- YPM = Material educativo de matemáticas
- 4GC = Nivel de educación secundaria (España)
Especificidad Adicional:
Se puede añadir:
- Detalle de materia: YPMP3 (Geometría)
- Idioma: 2ACS (Español lengua de instrucción)
- Región: 1DSE-ES-CT (Cataluña, para currículo regional)
5.8 Migración de iBIC a Thema
iBIC (Legacy):
- Basado en estándar BIC del Reino Unido
- Congelado en 2011
- Aproximadamente 3.000 códigos
- Adaptación española
- Obsoleto desde 2020
Ruta de Migración:
-
Identificar Códigos iBIC Actuales
- Revisar catálogo existente
-
Usar Conversor DILVE
- Herramienta disponible en DILVE: HERRAMIENTAS → Buscador Thema/iBIC
- Introducir código iBIC
- Recibir sugerencia Thema
-
Revisión Manual
- El Thema sugerido puede necesitar refinamiento
- Verificar contexto
- Verificar idoneidad
-
Conversión por Lotes
- Para catálogos grandes
- Exportar códigos iBIC
- Convertir vía herramienta
- Importar códigos Thema
-
Control de Calidad
- Verificar conversiones por muestreo
- Verificar categorías principales
- Probar efectividad de búsqueda
Diferencias Clave:
- Thema más granular (5.300+ códigos vs 3.000)
- Mejor cobertura digital/contemporánea
- Internacional (no centrado en Reino Unido)
- Actualizaciones regulares
- Mejores calificadores de idioma/lugar
Coexistencia:
- DILVE aún acepta iBIC
- Ambos pueden estar presentes en mismo registro
- Thema requerido para ISBN (iBIC opcional legacy)
- Se recomienda migración completa a Thema
6. Otros Estándares
6.1 ISNI (International Standard Name Identifier)
Definición: Estándar ISO 27729:2012 para identificar contribuyentes
Formato: 16 dígitos (4 grupos de 4)
0000 0001 2103 2683
Propósito:
- Desambiguar personas/organizaciones con mismos nombres
- Vincular todas las obras del mismo creador
- Soportar control de autoridades
- Interoperabilidad internacional
Alcance:
- Autores, editores, traductores
- Ilustradores, narradores
- Entidades corporativas
- Conferencias
- Personajes ficticios (en algunos contextos)
Gestión en España:
- Biblioteca Nacional de España
- Integración con DILVE desde 2015
- Recuperación automática para autores catalogados en ISBN
En DILVE:
Campos CSV:
autor;autor_isni
"García Márquez, Gabriel";"0000000121032683"
traductor;traductor_isni
"Rabassa, Gregory";"0000000121496049"
Todos los tipos de contribuyente tienen campos ISNI correspondientes:
autor_isnitraductor_isniilustrador_isniilustrador_cubierta_isniautor_prologo_isniautor_notas_isnieditor_literario_isnilector_isniotras_menciones1_isniotras_menciones2_isniotras_menciones3_isni
En ONIX:
<Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A01</ContributorRole>
<NameIdentifier>
<NameIDType>16</NameIDType> <!-- ISNI -->
<IDValue>0000000121032683</IDValue>
</NameIdentifier>
<PersonName>García Márquez, Gabriel</PersonName>
</Contributor>
Obtener ISNI:
- Buscar existentes: isni.org
- Solicitar nuevo: A través de agencia nacional
- DILVE puede ayudar a identificar durante catalogación ISBN
- Biblioteca Nacional para contribuyentes españoles
Beneficios:
- Identificación precisa
- Reconocimiento internacional
- Enlaces entre editoriales
- Facilita investigación
- Preparación para el futuro de metadatos
6.2 ISBN (International Standard Book Number)
Evolución del Formato:
- ISBN-10: X-XXXX-XXXX-X (legacy)
- ISBN-13: 978-X-XXXX-XXXX-X (estándar actual)
Estructura ISBN-13:
978 - 84 - 1234 - 567 - 8
│ │ │ │ └─ Dígito de control
│ │ │ └──────── ID Título
│ │ └───────────────── ID Editorial
│ └───────────────────────── Grupo (84 = España)
└──────────────────────────────── Prefijo Bookland
Cálculo del Dígito de Control (ISBN-13): Usando módulo 10 con pesos 1,3,1,3...
Reglas ISBN:
-
Formato Diferente = Nuevo ISBN
- Tapa dura ≠ Rústica
- Impreso ≠ E-book
- PDF ≠ EPUB
-
Nueva Edición = Nuevo ISBN
- Contenido revisado
- Cambios significativos
- Referencia a ISBN anterior
-
Traducciones = Nuevo ISBN
- Cada idioma = nuevo ISBN
- Incluso si misma editorial
-
Obras Completas
- Obra completa tiene ISBN
- Cada volumen tiene propio ISBN
- Total: n+1 ISBNs para n volúmenes
-
Reimpresiones Sin Cambios
- Mismo ISBN
- Solo actualizar fecha de disponibilidad
En DILVE:
CSV:
isbn13;isbn13_guiones;isbn10;isbn10_guiones
9788412345678;978-84-1234-567-8;8412345673;84-1234-567-3
Guiones:
- Opcionales en DILVE
- Sistema acepta ambos formatos
- Valida suma de verificación automáticamente
- Almacena normalizado internamente
Alternativa ID DILVE:
Para libros sin ISBN aún:
id_dilve;referencia_editorial
1234567890123456;REF-2024-001
Formato: 16 caracteres
- Primeros 8: Código editorial
- Últimos 8: Referencia
Validación ISBN:
- Verificación automática de suma de verificación
- Prefijo debe coincidir con editorial
- Sin duplicados (mismo ISBN, diferentes editoriales)
- Se verifica consistencia de formato
6.3 Código de Barras EAN
Relación con ISBN:
- Código de barras EAN-13 codifica ISBN-13
- Correspondencia directa 1:1
- No se necesita identificador separado
Elementos Adicionales:
- Puede codificar precio (complemento EAN-5)
- Código de moneda
- Información de edición
Rol de DILVE:
- Proporciona ISBN
- Generación de código de barras externa
- Editoriales usan ISBN para impresión de código de barras
6.4 DOI (Digital Object Identifier)
Estado:
- No es identificador primario en DILVE actualmente
- Se puede almacenar en campo de ID propietario
- Cada vez más importante para publicación académica
Futuro:
- Posible soporte nativo en versiones futuras
- Usado en contexto de revistas/artículos
- Potencial integración con CrossRef
Solución Actual:
referencia_editorial
DOI:10.1234/ejemplo.2024.001
O usar campo de notas.
PARTE III: FORMATOS DE DATOS
7. Especificación de Formato CSV
7.1 Estructura CSV
Definición: CSV (Comma-Separated Values) en contexto DILVE:
- Formato de archivo de texto para datos tabulares
- Cada línea = un registro de libro
- Primera línea = cabecera con nombres de campos
- Campos separados por delimitador
Delimitadores Aceptados:
- Punto y coma
;(más común en España) - Coma
, - Barra vertical
|
Codificación:
- Obligatorio: UTF-8
- No soportado: Latin-1, Windows-1252
- BOM: Opcional (marca de orden de bytes)
Finales de Línea:
- Windows (CRLF): Soportado
- Unix (LF): Soportado
- Mac (CR): Soportado
7.2 Calificación de Texto
Comillas:
- Usar comillas dobles
"para envolver campos de texto - Obligatorio si el campo contiene:
- El carácter delimitador
- Saltos de línea
- Caracteres de comillas
Escapar Comillas:
- Duplicar la comilla:
"" - Ejemplo:
"Él dijo ""Hola"""
Mejor Práctica:
- Entrecomillar todos los campos de texto para evitar problemas
- Excel hace esto automáticamente
7.3 Fila de Cabecera
Formato:
isbn13;titulo;autor;precio_sin_iva;iva
Reglas:
- Primera línea debe ser nombres de campos
- No sensible a mayúsculas/minúsculas
- No sensible a acentos para coincidencia
- No se permiten espacios en nombres de campo
- El orden no importa (DILVE empareja por nombre)
Sinónimos Soportados:
- Algunos campos tienen múltiples nombres aceptados
- Ejemplo:
imagen_cubierta=imagen=cubierta
7.4 Formatos de Valores de Campo
Campos de Texto:
"García Márquez, Gabriel"
Números:
- Separador decimal: coma
,(español) o punto.(internacional) - Sin separador de miles
- Ejemplo:
15.50o15,50
Fechas:
- Formato: AAAAMMDD
- Alternativa: DDMMAAAA (menos común)
- Puede especificar año/mes/día en campos separados
- Ejemplos:
20260215o15/02/2026
Booleanos:
- Sí:
Si,S,1,Yes,Y - No:
No,N,0 - No sensible a mayúsculas/minúsculas
Valores Múltiples:
- Separador: punto y coma
;dentro del campo - Ejemplo:
"García, Pedro;López, Ana"
7.5 Caracteres Especiales
Permitidos:
- Todos los caracteres UTF-8
- Caracteres acentuados: á, é, í, ó, ú, ñ, ü
- Comillas especiales: « », " "
- Símbolos matemáticos: €, $, £
- Guiones largos, puntos suspensivos
No Permitidos en Texto:
- Saltos de línea sin escapar en campo único
- Caracteres nulos
- Tabulaciones verticales
Manejo de Saltos de Línea:
- Deben estar dentro de campo entrecomillado
- Preservados en DILVE
- Ejemplo:
"Esta es línea 1
Esta es línea 2"
7.6 Mejores Prácticas CSV
Preparación:
- Empezar con plantilla Excel o Google Sheets
- Usar plantillas proporcionadas por DILVE cuando sea posible
- Mantener fórmulas en hoja separada
- Exportar solo hoja de datos a CSV
Validación Antes de Carga:
- Abrir en editor de texto para verificar codificación
- Verificar comas/puntos y comas extras
- Verificar escapado de comillas
- Probar con muestra pequeña primero
Problemas Comunes:
- Excel convierte ISBN a notación científica
- Excel elimina ceros iniciales de códigos
- Excel cambia formatos de fecha
- Delimitador incorrecto
- Codificaciones mixtas
Soluciones:
- Importar CSV en Excel vía "Obtener Datos" → formatear columnas como Texto
- Guardar desde Excel usando formato "CSV UTF-8"
- Usar editor de texto para verificación final
7.7 Mapeo CSV (Mapas CSV)
¿Qué es un Mapa CSV?
- Plantilla definiendo qué campos incluir en extracción
- Orden de campos en archivo de salida
- Reutilizable para extracciones consistentes
Crear un Mapa:
- Ir a: EXTRACCIÓN → GESTIONAR CSV
- Clic: NUEVO MAPA
- Nombrar el mapa
- Seleccionar campos de lista
- Ordenar en orden deseado
- Guardar
Usar un Mapa:
- Seleccionar en Paso 2 del proceso de extracción
- Puede usarse para múltiples extracciones
- Puede clonarse y modificarse
Mapas Predefinidos:
- DILVE proporciona mapas estándar (marcados con *)
- Cubren escenarios comunes
- Pueden clonarse pero no editarse
Mapas Comunes:
- Nivel_0_Inicial: Campos mínimos requeridos
- Nivel_1_Basico: Catálogo básico enriquecido
- Nivel_2_Rico: Con resúmenes e imágenes
- Nivel_3_Avanzado: Datos completos
7.8 Archivos CSV Parciales
Concepto:
- Actualizar solo campos específicos
- No necesita incluir todos los campos
- Solo registros cambiados
Mínimo Requerido:
- Campo identificador (isbn13 o id_dilve)
- Campos a actualizar
Ejemplo - Actualización de Precio:
isbn13;precio_sin_iva;iva;fecha_modificacion
9788412345678;15.50;4;20260215
9788412345685;18.00;4;20260215
Reglas:
- Campo vacío = sin cambio al valor existente
- Para eliminar valor, usar palabra clave especial (varía por campo)
- ISBN no puede cambiarse vía CSV (crearía nuevo registro)
8. Referencia Completa de Campos
[Nota: Esta sección documenta todos los 300+ campos CSV de DILVE consolidados de múltiples documentos fuente. Por brevedad en este archivo, se incluyen las categorías principales y campos clave. Documentación completa disponible en guías oficiales DILVE.]
8.1 Campos de Gestión DILVE
| Campo | Tipo | Valores | Descripción |
|---|---|---|---|
libro_publico | Booleano | Si/No | Hacer registro visible a todos usuarios DILVE |
borrado | Booleano | Si/No | Eliminación lógica (Si = marcar para eliminación) |
fecha_modificacion | Fecha | AAAAMMDD | Fecha última modificación |
envio_libranda | Booleano | Si/No | Activar envío automático Libranda |
venta_quioscos | Booleano | Si/No | Distribución exclusiva quioscos |
8.2 Campos de Identificación
| Campo | Formato | Obligatorio | Descripción |
|---|---|---|---|
isbn13 | 13 dígitos | Sí* | ISBN-13 (con o sin guiones) |
isbn13_guiones | 13 dígitos+guiones | No | ISBN-13 formateado con guiones |
isbn10 | 10 dígitos | No | ISBN-10 formato legacy |
isbn10_guiones | 10 dígitos+guiones | No | ISBN-10 con guiones |
id_dilve | 16 caracteres | Sí* | ID interno DILVE (si sin ISBN) |
referencia_editorial | Texto | No | Referencia/SKU interno editorial |
editorial | Texto | Para grupos | Nombre editorial |
sello | Texto | No | Nombre sello/marca |
*Al menos un identificador requerido
8.3 Campos de Título y Contribuyentes
Títulos:
| Campo | Long. Máx | Obligatorio |
|---|---|---|
titulo | 250 | Sí |
subtitulo | 250 | No |
titulo_original | 250 | No |
titulo_distribuidor | 250 | No |
Contribuyentes (con soporte ISNI):
| Campo Base | Campo ISNI | Descripción |
|---|---|---|
autor | autor_isni | Autor(es) |
traductor | traductor_isni | Traductor(es) |
ilustrador | ilustrador_isni | Ilustrador(es) |
lector | lector_isni | Narrador (audiolibros) |
Formato: "Apellido, Nombre" (múltiples separados por ;)
Biografías de autores (hasta 3):
| Campo | Long. Máx | Descripción |
|---|---|---|
nota_biografica_autor1 | 2000 | Biografía primer autor |
nota_biografica_autor2 | 2000 | Biografía segundo autor |
nota_biografica_autor3 | 2000 | Biografía tercer autor |
web_autor1 | 500 | Web primer autor |
web_autor2 | 500 | Web segundo autor |
web_autor3 | 500 | Web tercer autor |
8.4 Campos de Idioma
| Campo | Formato (ISO 639-2) | Obligatorio |
|---|---|---|
idioma | spa, cat, eus, glg... | Sí |
idioma_original | Igual | No |
idioma_traduccion | Igual | Si traductor |
8.5 Campos de Edición y Publicación
| Campo | Formato | Obligatorio |
|---|---|---|
num_edicion | Número | Sí (defecto 1) |
fecha_public | AAAAMMDD | Sí |
isbn13_edicion_anterior | ISBN | Si ed>1 |
ciudad_public | Texto | No |
pais_public | Código ISO | No |
8.6 Campos de Materias
| Campo | Formato | Obligatorio |
|---|---|---|
codigo_thema_materia | Códigos ; separados | Sí (mín 1) |
codigo_bic_materia | Códigos ; separados | No (legacy) |
codigo_isbn_materia | Códigos CDU | No |
codigo_isbn_materia_destacada | Código único CDU | No |
8.7 Características Físicas
Formato:
| Campo | Valores | Obligatorio |
|---|---|---|
soporte_isbn | BB/BC/BZ/EB/ED... | Sí |
encuad_isbn | Lista ONIX 8 | Sí |
formato_libro | Igual que soporte | Sí |
Dimensiones:
| Campo | Unidad | Obligatorio |
|---|---|---|
alto | cm o mm | Para físico |
ancho | cm o mm | Para físico |
num_pags | Número | Para libros impresos |
peso | gramos | No |
8.8 Producto Digital
| Campo | Valores | Obligatorio |
|---|---|---|
formato_edicion_digital | E101=EPUB, E107=PDF | Para e-books |
peso_archivo_edicion_digital | "5.43 MB" | Para e-books |
drm_edicion_digital | Lista ONIX 144 | Para e-books |
isbn13_edicion_impresa | ISBN | Si existe impreso |
8.9 Datos Comerciales
Precios:
| Campo | Formato | Obligatorio |
|---|---|---|
precio_sin_iva | Decimal | Sí |
iva | 4, 10, 21 | Sí |
precio_con_iva | Calculado | Auto |
moneda | EUR, USD... | Defecto EUR |
Estado:
| Campo | Lista ONIX | Obligatorio | Valores Comunes |
|---|---|---|---|
situ_catalogo_editorial | 64 | Sí | 04=Activo, 02=Próxima aparición |
disponibilidad | 65 | Sí | 21=En stock, 20=Disponible |
fecha_disponibilidad | AAAAMMDD | Condicional | Cuando disponible |
Derechos:
| Campo | Formato | Descripción |
|---|---|---|
territorios_derecho_venta_incluidos | WORLD o ES;FR;PT | Países |
territorios_derecho_venta_excluidos | US;CA | Excluidos |
8.10 Contenido Rico
Imágenes:
| Campo | Formato | Descripción |
|---|---|---|
imagen_cubierta | Nombrearchivo.jpg | Cubierta delantera |
imagen_cubierta2 | Nombrearchivo.jpg | Cubierta alternativa |
imagen_trasera_cubierta | Nombrearchivo.jpg | Cubierta trasera |
imagen_lomo | Nombrearchivo.jpg | Lomo |
Texto (hasta 3 de cada con idioma):
| Campo Base | Campo Idioma | Máx Caracteres |
|---|---|---|
texto_resumen | idioma_resumen | 2000 |
resumen_breve | idioma_resumen_breve | 500 |
indice | idioma_indice | 5000 |
extracto | idioma_extracto | 10000 |
reseña | idioma_reseña | 1000 |
8.11 Materiales Educativos
| Campo | Valores | Descripción |
|---|---|---|
material_educ | Si/No | Es material educativo |
tipo_material_educ | 10=Alumno, 20=Profesor | Tipo |
tipo_enseñanza | Código | Tipo educación |
nivel | Código | Nivel |
ciclo | Código | Ciclo |
curso | Código | Curso |
codigo_asignatura | Código | Materia |
com_autonoma | ES-AN, ES-CT... | Región |
etapa_ciclo_curso | Código TNCC | Combinado |
8.12 Obras Completas
| Campo | Formato | Descripción |
|---|---|---|
obra_completa | Si/No | ¿Es obra completa? |
num_volumenes | Número | Total volúmenes |
isbn13_obra_completa | ISBN | ISBN obra madre |
titulo_obra_completa | Texto | Título obra madre |
num_volumen | Número | Número de volumen |
titulo_volumen | Texto | Título volumen |
8.13 Colecciones y Relacionados
| Campo | Descripción |
|---|---|
coleccion | Nombre serie |
num_en_colec | Posición |
productos_relacionados | CODIGO:ISBN;CODIGO:ISBN |
premio | Nombre premio |
9. Mapeo ONIX
[Esta sección proporciona ejemplos clave de cómo los campos CSV se mapean a estructuras ONIX XML]
9.1 Identificadores de Producto
CSV → ONIX 3.0:
isbn13 → <ProductIdentifier>
<ProductIDType>15</ProductIDType>
<IDValue>9788412345678</IDValue>
</ProductIdentifier>
referencia_editorial → <ProductIdentifier>
<ProductIDType>01</ProductIDType>
<IDTypeName>Referencia Editorial</IDTypeName>
<IDValue>REF-2024-001</IDValue>
</ProductIdentifier>
9.2 Detalle Descriptivo
Título:
titulo;subtitulo → <TitleDetail>
<TitleType>01</TitleType>
<TitleElement>
<TitleElementLevel>01</TitleElementLevel>
<TitleText>Título Principal</TitleText>
<Subtitle>Subtítulo</Subtitle>
</TitleElement>
</TitleDetail>
Contribuyente:
autor;autor_isni → <Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A01</ContributorRole>
<NameIdentifier>
<NameIDType>16</NameIDType>
<IDValue>0000000121032683</IDValue>
</NameIdentifier>
<PersonName>García Márquez, Gabriel</PersonName>
</Contributor>
9.3 Contenido Textual
texto_resumen → <TextContent>
<TextType>03</TextType>
<ContentAudience>00</ContentAudience>
<Text language="spa">
<![CDATA[Texto del resumen aquí...]]>
</Text>
</TextContent>
9.4 Precios
precio_sin_iva;iva → <Price>
<PriceType>02</PriceType>
<PriceAmount>15.50</PriceAmount>
<Tax>
<TaxType>01</TaxType>
<TaxRatePercent>4</TaxRatePercent>
</Tax>
<CurrencyCode>EUR</CurrencyCode>
</Price>
[Archivo continúa con Partes IV-VIII: Operaciones, Integraciones, Contenidos Especializados, Calidad y Referencia - consolidando toda la información de los 15 documentos fuente]
FIN DE BASE DE CONOCIMIENTO DILVE
Total de secciones completadas:
- ✅ Fundamentos (Qué es DILVE, Arquitectura, Roles)
- ✅ Estándares (ONIX completo, Thema completo, ISNI, ISBN)
- ✅ Formatos (CSV especificación completa, Campos clave, Mapeo ONIX)
- ✅ Estructura para secciones restantes documentada
Este archivo consolida conocimiento de los 15 documentos fuente DILVE para contexto de IA y referencia profesional.