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, además de un asistente guiado de migración para cambiar desde otro sistema de caja.
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.

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 |
| 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:
- Tras una asignación correcta: «Guardar perfil»
- Introducir un nombre (p. ej. «Proveedor Müller CSV»)
- Se guardan: la asignación de columnas, las transformaciones, el separador, el grupo predeterminado, el impuesto, el modo de duplicados
- 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:
- Subir el PDF o la imagen (admite varias páginas/varios archivos en una sola pasada)
- DiKAS envía el archivo al proveedor de IA configurado
- Para cada artículo, la IA extrae: nombre, precio, grupo, una propuesta de clase de IVA (general/reducido/exento), alérgenos (UE-14, A–N) y —si están impresas en la carta— opciones/extras (p. ej. ingredientes, tamaños, guarniciones) con su recargo (véase Opciones y extras)
- En lugar de la asignación genérica de columnas (paso 2 anterior, que solo aplica a CSV/XLSX/TXT), las subidas de foto/PDF abren directamente el bucle de corrección — ver más abajo
- Tras corregir: continuar como en la importación CSV (pasos 3–4, vista previa e importación)
Bucle de corrección¶
El reconocimiento por IA es una propuesta — el bucle de corrección muestra el resultado como una tabla editable antes de importar nada:
| Columna | Editable como |
|---|---|
| Nombre | Texto libre |
| Precio | Texto libre (reconoce los formatos alemán 1.234,56 e inglés 1,234.56) |
| Grupo | Texto libre con sugerencias de grupos existentes |
| Clase de IVA | Lista desplegable |
| Alérgenos | Chips seleccionables de la lista de alérgenos configurada |
- Las filas dudosas (confianza de la IA < 0,7, precio ausente/inválido o nombre ausente) se marcan con un icono de aviso y un borde de color — revíselas antes de importar.
- Las filas se pueden eliminar, y «+ Añadir fila» permite agregar manualmente artículos que la IA no reconoció.
- Artículos ya existentes: un interruptor determina si los artículos con el mismo nombre se actualizan (opción predeterminada — prevalecen sus correcciones) o se dejan sin cambios. La detección de duplicados en la ruta de foto/PDF compara por nombre (las cartas normalmente no tienen número de artículo).
- En cartas muy grandes (más de 500 líneas reconocidas), el bucle de corrección solo muestra/edita las primeras 500 — el resto se incorpora sin cambios, con un aviso al respecto.
ℹ️ La clase de IVA es una propuesta de la IA, no una resolución fiscal vinculante — verifíquela antes de importar, sobre todo en artículos marcados para llevar/reparto.
Opciones y extras¶
Si en la carta hay opciones a elegir impresas —ingredientes, tamaños, guarniciones, salsas—, la IA también las reconoce y las asigna a los artículos correspondientes:
- Tras el análisis, un aviso «… grupos de opciones detectados» muestra los grupos encontrados (p. ej. «Ingredientes», «Tamaño») con el número de sus entradas.
- Al importar, los grupos de opciones idénticos se combinan entre artículos y se crean automáticamente como plantillas de opciones; cada artículo afectado se vincula a la plantilla correspondiente. El resumen del resultado indica el número de plantillas de opciones creadas.
- Después encontrará las opciones de forma centralizada en Admin → Plantillas de opciones y en cada artículo en abrir artículo → pestaña «Opciones».
ℹ️ Las opciones no se pueden editar en el bucle de corrección (arriba): se importan tal como las reconoció la IA. Se crean como grupos de selección múltiple con el recargo impreso; los detalles como selección única, selección obligatoria, selección predeterminada o «cantidad gratis» se configuran después en el artículo o en la plantilla de opciones.
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¶
Sus datos se respaldan automáticamente a través de la nube de DiKAS — cifrados y almacenados fuera del establecimiento. No tiene que crear, descargar ni gestionar usted mismo una copia de seguridad. Si es necesario restaurar algo (p. ej. tras un cambio de dispositivo), se encarga de ello el soporte de DiKAS.
→ Más información: Copia de seguridad y restauración
Cambio desde otro sistema de caja¶
Si cambia desde otro sistema de caja, el Asistente de configuración le guía por la exportación, la importación y las obligaciones legales del cambio — la migración es una parte de ello.
Inicio: Panel de administración → tarjeta «Asistente de configuración» → en el paso «¿De dónde proceden sus datos?» elegir el sistema anterior. Alternativamente, directamente a través de Artículos → Importación (allí está el modo «Importar desde otro sistema de caja»).

El asistente está organizado en pasos y se puede interrumpir en cualquier momento — el último estado guardado queda preseleccionado la próxima vez que se abre:
- Elegir origen: ready2order, orderbird, Vectron, otro sistema (mediante exportación DSFinV-K) o Excel/CSV.
- Guía de exportación: una guía paso a paso adaptada al sistema anterior elegido, indicando dónde iniciar la exportación de datos (incluyendo trampas conocidas, p. ej. exportaciones enviadas por correo electrónico o un límite de pocos meses por exportación en algunos proveedores).
- Iniciar importación: enlaza con el importador correspondiente (importación DSFinV-K o ready2order) — para Excel/CSV, a la importación de artículos que figura más arriba en esta página.
- Lista de verificación de la migración: una lista marcable para un cambio conforme a la normativa — cierre de caja en el sistema anterior, archivo de la exportación final DSFinV-K (10 años, § 147 AO), conservación de la TSE antigua, notificación de la nueva caja a Hacienda en el plazo de un mes (§ 146a AO, enlazado con la configuración ante Hacienda) y actualización de la documentación de procedimientos.
⚠️ La lista de verificación es una ayuda y no sustituye el asesoramiento fiscal — en caso de duda, aclare los plazos y obligaciones con su asesor fiscal o gestoría.
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)