Saltar a contenido
v26.3

Importación y exportación de datos

DiKAS ofrece amplias funciones de importación y exportación: un asistente inteligente de importación de artículos con asistencia opcional por IA, copia de seguridad y restauración selectivas con 8 categorías y progreso en tiempo real.

Admin → Importación de datos


Importación de artículos

Resumen

El asistente de importación le guía en 4 pasos a través de la importación de artículos — desde la selección del archivo hasta el resumen de resultados. Las columnas se reconocen automáticamente, opcionalmente con asistencia por IA.

Asistente de importación de artículos

Paso 1: Subir archivo

Admin → Importación de datos → Importación de artículos

Formatos compatibles:

Formato Descripción
CSV Separado por punto y coma o por coma
TXT Separado por tabulador
XLSX Archivos de Excel
PDF Mediante extracción por IA (opcional)
Imágenes JPG/PNG/WebP mediante extracción por IA (p. ej. foto de una lista de precios)

Arrastre el archivo al área de subida o haga clic en «Seleccionar archivo».

Reconocimiento automático:

DiKAS reconoce automáticamente: - Separador: punto y coma (;), coma (,), tabulador, barra vertical (|) - Codificación de caracteres: UTF-8, Windows-1252 (mediante BOM o heurística) - Fila de encabezado: si la primera fila contiene los títulos de las columnas

Paso 2: Asignar columnas

DiKAS analiza los títulos de las columnas y los valores para proponer la mejor asignación:

Reconocimiento automático de columnas (16 campos de destino):

Campo DiKAS Títulos de columna reconocidos
Nombre Artikelname, Bezeichnung, Produktname, Product
Precio VK-Preis, Preis, Verkaufspreis, Price, Betrag
Número de artículo PLU, SKU, ArtNr, Artikelnr, Number
Tipo impositivo MwSt, Steuer, Tax, VAT, MwSt%
Clase fiscal Steuerklasse, TaxClass
Grupo de mercancías Gruppe, Warengruppe, Kategorie, Category, WGR
Código de barras Barcode, EAN, GTIN, EAN13
Unidad Einheit, Mengeneinheit, ME
Descripción Beschreibung, Langtext, Info
Nombre corto Kurzname, Kurz
Color Farbe, Hintergrund, Background, Color
Activo Aktiv, Active, Sichtbar, Visible
Alérgenos Allergene, Allergen
Orden Sortierung, Position, Reihenfolge
Depósito (envase) Pfand, Deposit
Tiempo / Curso Gang, Course, Küche

Fases de reconocimiento: 1. Coincidencia de encabezados: el título de la columna se compara con más de 60 patrones conocidos 2. Análisis de valores: en columnas poco claras se analizan las primeras 20 filas (números, booleanos, códigos)

Corrija la asignación mediante el menú desplegable si es necesario.

Asignación por IA: si hay un proveedor de IA configurado, haga clic en «Propuesta de IA» — DiKAS envía los títulos de las columnas y filas de ejemplo a la IA y recibe una asignación optimizada.

Paso 3: Vista previa y configuración

Compruebe los datos importados: - ¿Cuántos artículos se importarán? - ¿Hay duplicados? (Mismo número de artículo, código de barras o nombre) - ¿Se crean nuevos grupos?

Tratamiento de duplicados:

Modo Descripción
Omitir No modificar los artículos existentes
Actualizar Actualizar los artículos existentes con los nuevos datos
Reemplazar Eliminar los artículos existentes y volver a crearlos

Detección de duplicados: comparación por número de artículo, código de barras o nombre (configurable).

Transformaciones de valores:

Transformación Descripción
Clase fiscal → Tipo impositivo Clase fiscal heredada (0/1/99) → porcentaje (19/7/0)
Formato de precio Formato alemán (1.000,00) e inglés (1,000.00)
Texto booleano «ja»/«yes»/«1»/«x» → activo, «nein»/«no»/«0» → inactivo
Códigos de alérgenos Códigos heredados (a1–a14) → códigos UE (A–N)

Paso 4: Realizar la importación

Haga clic en «Importar». El resultado muestra: - Creados nuevos: X artículos - Actualizados: X artículos - Omitidos: X artículos - Errores: X artículos (con detalles por fila)

Los nuevos grupos de mercancías se crean automáticamente si el grupo indicado aún no existe.


Perfiles de importación

Guarde las asignaciones utilizadas con frecuencia como perfil:

  1. Tras una asignación correcta: «Guardar perfil»
  2. Introducir un nombre (p. ej. «Proveedor Müller CSV»)
  3. Se guardan: la asignación de columnas, las transformaciones, el separador, el grupo predeterminado, el impuesto, el modo de duplicados
  4. En la siguiente importación: cargar el perfil → la asignación ya está lista

Configuración del perfil

Campo Descripción
Nombre Nombre del perfil
Formato de origen CSV, XLSX, PDF, Image
Configuración CSV Separador, codificación, fila de encabezado, calificador de texto
Configuración Excel Índice/nombre de la hoja, fila de encabezado, inicio de datos
Grupo predeterminado Grupo de mercancías de reserva
Tipo impositivo predeterminado Tipo impositivo de reserva
Modo de duplicados Omitir / Actualizar / Reemplazar
Campo de coincidencia Número de artículo / Código de barras / Nombre

Importación asistida por IA

Extracción de PDF e imágenes

Para listas de precios en PDF o foto:

  1. Subir el PDF o la imagen
  2. DiKAS envía el archivo al proveedor de IA configurado
  3. La IA extrae: nombres de artículos, precios, grupos, tipos impositivos
  4. El resultado se muestra como vista previa en forma de tabla
  5. Continuar como en la importación CSV (pasos 2–4)

Proveedores de IA compatibles

Proveedor Modelo Descripción
OpenAI GPT-4 Vision Basado en la nube, requiere clave API
Anthropic Claude Vision Basado en la nube, requiere clave API
Google Gemini Gemini 2.0 Flash Basado en la nube, requiere clave API
Ollama Modelos locales Autoalojado, no requiere clave API

Configuración: Admin → Configuración → Importación por IA

Cupo gratuito

Sin una clave API propia están disponibles 2 importaciones por IA gratuitas a través de la clave de DiKAS. Para un uso ilimitado, registre su propia clave API.


Plantilla de Excel

Descargue una plantilla que contiene los 17 campos de destino:

«Descargar plantilla» → archivo de Excel con: - Todos los títulos de columna - Una fila de ejemplo con explicaciones - Indicaciones de formato por columna


Copia de seguridad y restauración

Crear una copia de seguridad

Copia de seguridad y restauración

Admin → Configuración → Sistema → Copia de seguridad

  1. Hacer clic en «Crear copia de seguridad»
  2. DiKAS crea un archivo ZIP con:
  3. Todos los documentos como JSONL (comprimidos con Brotli, ~80 % de ahorro de tamaño)
  4. Todos los adjuntos (imágenes, documentos) en el directorio attachments/
  5. Descargar el ZIP y guardarlo de forma segura

Estructura del ZIP:

backup.zip
├── data.jsonl.br          ← Alle Dokumente (Brotli-komprimiert)
└── attachments/           ← Dateianhänge
    ├── article_xxx/       ← Artikelbilder
    │   └── image.jpg
    ├── customer_yyy/      ← Kundendokumente
    │   └── vertrag.pdf
    └── ...

Restaurar una copia de seguridad (restauración selectiva)

Admin → Configuración → Sistema → Restaurar

  1. Hacer clic en «Subir copia de seguridad»
  2. Seleccionar el archivo ZIP (máx. 2 GB)
  3. Elegir categorías — usted decide qué datos se restauran:
Categoría Contenidos Icono
Artículos Artículos, grupos de artículos, plantillas de opciones, almacén, plantillas HACCP 📦
Clientes Clientes, grupos de clientes, facturas, suscripciones, datos bancarios, vales 👥
Personal Empleados, control de horario 👤
Mesas Mesas, recibos abiertos, reservas 🪑
Configuración Configuración, impresoras, plantillas, TSE, DATEV, perfiles de importación ⚙️
Datos de facturación Recibos, gastos, cierres de caja, pagos, pedidos de entrega 💰
Disco Invitados de disco, grupos de entrada, protocolos diarios 🎵
Taller Órdenes de taller 🔧

«Todo» selecciona las 8 categorías.

  1. Hacer clic en «Restaurar»
  2. La barra de progreso muestra el avance en tiempo real (SignalR):
  3. Eliminar datos → Leer documentos → Insertar documentos → Copiar adjuntos → Migración

Rutas de restauración

Base de datos Comportamiento
CouchDB En una restauración completa: eliminar/volver a crear la base de datos. En una restauración selectiva: insertar/sobrescribir documentos.
SQLite / SQL Server Vaciar las tablas afectadas (según la categoría), conversión heredada, inserción masiva con EF Core

⚠️ Importante: durante la restauración se sobrescriben los datos seleccionados. ¡Cree antes una copia de seguridad del estado actual!


Preguntas frecuentes

¿Puedo importar solo los artículos sin sobrescribir el resto? Sí — en la restauración elija únicamente la categoría «Artículos». Todos los demás datos permanecen sin cambios.

¿Qué ocurre durante una restauración con recibos abiertos? Los recibos abiertos pertenecen a la categoría «Mesas». Si no elige esta categoría, los recibos abiertos actuales se conservan.

¿La importación admite también catálogos de proveedores con más de 10.000 artículos? Sí — la importación procesa también archivos grandes. El procesamiento se realiza en lotes con indicación de progreso.


Siguiente paso

Módulos — Módulos adicionales (Disco, Taller, Control de horario)