Vai al contenuto
v26.3

Importazione ed esportazione dati

DiKAS offre ampie funzioni di importazione ed esportazione: una procedura guidata intelligente per l'importazione degli articoli con supporto opzionale dell'IA, backup e ripristino selettivi con 8 categorie e avanzamento in tempo reale.

Admin → Importazione dati


Importazione articoli

Panoramica

La procedura guidata di importazione conduce attraverso l'importazione degli articoli in 4 passi — dalla selezione del file alla panoramica dei risultati. Le colonne vengono riconosciute automaticamente, opzionalmente con il supporto dell'IA.

Procedura guidata importazione articoli

Passo 1: Caricare il file

Admin → Importazione dati → Importazione articoli

Formati supportati:

Formato Descrizione
CSV Separato da punto e virgola o virgola
TXT Separato da tabulazione
XLSX File Excel
PDF Tramite estrazione IA (opzionale)
Immagini JPG/PNG/WebP tramite estrazione IA (ad es. foto di un listino prezzi)

Trascinare il file nell'area di caricamento oppure fare clic su „Datei auswählen".

Riconoscimento automatico:

DiKAS riconosce automaticamente: - Carattere separatore: punto e virgola (;), virgola (,), tabulazione, pipe (|) - Codifica caratteri: UTF-8, Windows-1252 (tramite BOM o euristica) - Riga di intestazione: se la prima riga contiene le intestazioni delle colonne

Passo 2: Assegnare le colonne

DiKAS analizza le intestazioni e i valori delle colonne per proporre la migliore assegnazione:

Riconoscimento automatico delle colonne (16 campi di destinazione):

Campo DiKAS Intestazioni di colonna riconosciute
Nome Artikelname, Bezeichnung, Produktname, Product
Prezzo VK-Preis, Preis, Verkaufspreis, Price, Betrag
Numero articolo PLU, SKU, ArtNr, Artikelnr, Number
Aliquota fiscale MwSt, Steuer, Tax, VAT, MwSt%
Classe fiscale Steuerklasse, TaxClass
Gruppo merceologico Gruppe, Warengruppe, Kategorie, Category, WGR
Codice a barre Barcode, EAN, GTIN, EAN13
Unità Einheit, Mengeneinheit, ME
Descrizione Beschreibung, Langtext, Info
Nome breve Kurzname, Kurz
Colore Farbe, Hintergrund, Background, Color
Attivo Aktiv, Active, Sichtbar, Visible
Allergeni Allergene, Allergen
Ordinamento Sortierung, Position, Reihenfolge
Cauzione Pfand, Deposit
Portata Gang, Course, Küche

Fasi di riconoscimento: 1. Confronto intestazioni: l'intestazione della colonna viene confrontata con oltre 60 modelli noti 2. Analisi dei valori: in caso di colonne poco chiare vengono analizzate le prime 20 righe (numeri, valori booleani, codici)

Se necessario, correggere l'assegnazione tramite menù a tendina.

Assegnazione tramite IA: se è configurato un fornitore di IA, fare clic su „KI-Vorschlag" — DiKAS invia le intestazioni delle colonne e righe di esempio all'IA e riceve un'assegnazione ottimizzata.

Passo 3: Anteprima e configurazione

Verificare i dati importati: - Quanti articoli vengono importati? - Ci sono duplicati? (Stesso numero articolo, codice a barre o nome) - Vengono creati nuovi gruppi?

Gestione dei duplicati:

Modalità Descrizione
Saltare Non modificare gli articoli esistenti
Aggiornare Aggiornare gli articoli esistenti con i nuovi dati
Sostituire Eliminare gli articoli esistenti e ricrearli

Riconoscimento dei duplicati: confronto tramite numero articolo, codice a barre o nome (configurabile).

Trasformazioni dei valori:

Trasformazione Descrizione
Classe fiscale → Aliquota fiscale Classe fiscale legacy (0/1/99) → percentuale (19/7/0)
Formato prezzo Formato tedesco (1.000,00) e inglese (1,000.00)
Testo booleano „ja"/„yes"/„1"/„x" → attivo, „nein"/„no"/„0" → inattivo
Codici allergeni Codici legacy (a1–a14) → codici UE (A–N)

Passo 4: Eseguire l'importazione

Fare clic su „Importieren". Il risultato mostra: - Nuovi creati: X articoli - Aggiornati: X articoli - Saltati: X articoli - Errori: X articoli (con dettagli per riga)

I nuovi gruppi merceologici vengono creati automaticamente se il gruppo indicato non esiste ancora.


Profili di importazione

Salvare le assegnazioni utilizzate di frequente come profilo:

  1. Dopo un'assegnazione riuscita: „Salva profilo"
  2. Inserire un nome (ad es. „Fornitore Müller CSV")
  3. Vengono salvati: mappatura delle colonne, trasformazioni, carattere separatore, gruppo predefinito, fiscalità, modalità duplicati
  4. Alla successiva importazione: caricare il profilo → l'assegnazione è già pronta

Impostazioni del profilo

Campo Descrizione
Nome Nome del profilo
Formato di origine CSV, XLSX, PDF, Image
Impostazioni CSV Carattere separatore, codifica, riga di intestazione, qualificatore di testo
Impostazioni Excel Indice/nome del foglio, riga di intestazione, inizio dei dati
Gruppo predefinito Gruppo merceologico di riserva
Aliquota fiscale predefinita Aliquota fiscale di riserva
Modalità duplicati Saltare / Aggiornare / Sostituire
Campo di confronto Numero articolo / Codice a barre / Nome

Importazione assistita dall'IA

Estrazione da PDF e immagini

Per listini prezzi in formato PDF o foto:

  1. Caricare il PDF o l'immagine
  2. DiKAS invia il file al fornitore di IA configurato
  3. L'IA estrae: nomi degli articoli, prezzi, gruppi, aliquote fiscali
  4. Il risultato viene visualizzato come anteprima tabellare
  5. Proseguire come per l'importazione CSV (passi 2–4)

Fornitori di IA supportati

Fornitore Modello Descrizione
OpenAI GPT-4 Vision Basato su cloud, richiede una chiave API
Anthropic Claude Vision Basato su cloud, richiede una chiave API
Google Gemini Gemini 2.0 Flash Basato su cloud, richiede una chiave API
Ollama Modelli locali Auto-ospitato, nessuna chiave API necessaria

Configurazione: Admin → Impostazioni → Importazione IA

Contingente gratuito

Senza una propria chiave API sono disponibili 2 importazioni IA gratuite tramite la chiave DiKAS. Per un utilizzo illimitato, inserire la propria chiave API.


Modello Excel

Scaricare un modello che contiene tutti i 17 campi di destinazione:

„Vorlage herunterladen" → file Excel con: - Tutte le intestazioni delle colonne - Una riga di esempio con spiegazioni - Indicazioni di formato per ciascuna colonna


Backup e ripristino

Creare un backup

Backup e ripristino

Admin → Impostazioni → Sistema → Backup

  1. Fare clic su „Backup erstellen"
  2. DiKAS crea un file ZIP con:
  3. Tutti i documenti come JSONL (compresso con Brotli, ~80 % di risparmio di spazio)
  4. Tutti gli allegati (immagini, documenti) nella cartella attachments/
  5. Scaricare il file ZIP e conservarlo in modo sicuro

Struttura del file ZIP:

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

Ripristinare un backup (ripristino selettivo)

Admin → Impostazioni → Sistema → Ripristino

  1. Fare clic su „Backup hochladen"
  2. Selezionare il file ZIP (max. 2 GB)
  3. Scegliere le categorie — si decide quali dati vengono ripristinati:
Categoria Contenuti Icona
Articoli Articoli, gruppi articoli, modelli di opzioni, magazzino, modelli HACCP 📦
Clienti Clienti, gruppi clienti, fatture, abbonamenti, dati bancari, buoni 👥
Personale Dipendenti, rilevazione presenze 👤
Tavoli Tavoli, scontrini aperti, prenotazioni 🪑
Impostazioni Configurazione, stampanti, modelli, TSE, DATEV, profili di importazione ⚙️
Dati di fatturato Scontrini, uscite, chiusure giornaliere, pagamenti, ordini di consegna 💰
Disco Ospiti disco, gruppi di ingresso, protocolli giornalieri 🎵
Officina Ordini officina 🔧

„Alles" seleziona tutte le 8 categorie.

  1. Fare clic su „Wiederherstellen"
  2. La barra di avanzamento mostra l'andamento in tempo reale (SignalR):
  3. Eliminazione dei dati → lettura dei documenti → inserimento dei documenti → copia degli allegati → migrazione

Percorsi di ripristino

Database Comportamento
CouchDB In caso di ripristino completo: elimina/ricrea il database. In caso di ripristino selettivo: inserisce/sovrascrive i documenti.
SQLite / SQL Server Svuota le tabelle interessate (a seconda della categoria), conversione legacy, EF Core Bulk-Insert

⚠️ Importante: durante il ripristino i dati selezionati vengono sovrascritti. Creare prima un backup dello stato attuale!


Domande frequenti

Posso importare solo gli articoli senza sovrascrivere il resto? Sì — durante il ripristino selezionare solo la categoria „Articoli". Tutti gli altri dati rimangono invariati.

Cosa succede a un ripristino con scontrini aperti? Gli scontrini aperti appartengono alla categoria „Tavoli". Se non si seleziona questa categoria, gli scontrini aperti attuali rimangono invariati.

L'importazione supporta anche cataloghi di fornitori con oltre 10.000 articoli? Sì — l'importazione elabora anche file di grandi dimensioni. L'elaborazione avviene a lotti con indicatore di avanzamento.


Passo successivo

Moduli — Moduli aggiuntivi (Disco, Officina, Rilevazione presenze)