Wann CSV-Import nutzen?
- Du hast bereits eine Liste mit individuellen Seriennummern, Dyntags oder Attributwerten
- Die Werte folgen keinem einfachen Inkrement-Schema (siehe Batch-Import für Inkrement-basierte Kopien)
- Du möchtest Daten aus Excel, Google Sheets oder einem ERP direkt übernehmen
Voraussetzungen
- Ein Katalog mit passender Kategorie (siehe Katalog erstellen)
- Eine CSV-Datei mit Header-Zeile (Spaltennamen in der ersten Zeile)
- Einheitliche Spaltenanzahl in allen Zeilen
Unterstütztes Format
ExpressImport erkennt das Trennzeichen automatisch an der Header-Zeile. Unterstützt werden:
Weitere Regeln:
- Die erste Zeile muss der Header sein (Spaltennamen)
- Werte, die das Trennzeichen enthalten, setzt du in doppelte Anführungszeichen:
"Mein; Wert" - Doppelte Anführungszeichen innerhalb eines gequoteten Feldes werden verdoppelt:
"Er sagte ""Hallo""" - Zeilenumbrüche innerhalb eines Werts werden nicht unterstützt, auch nicht in Anführungszeichen
- Leerzeichen am Anfang und Ende eines Werts entfernt ExpressImport
- Leere Zeilen werden ignoriert
- Alle Datenzeilen müssen die gleiche Spaltenanzahl wie der Header haben
CSV-Import einrichten
1
Katalog öffnen
Öffne den gewünschten Katalog mit Bearbeiten oder lege einen neuen an. Scrolle zum Abschnitt CSV-Import.
2
CSV-Import aktivieren
Setze den Haken CSV-Import (Items aus Liste mit individuellen Werten).
3
CSV-Daten einfügen
Füge deine CSV-Daten in das Feld CSV-Daten (mit Header) ein. ExpressImport liest den Inhalt sofort und zeigt dir die Zahl der Datenzeilen, die Zahl der Spalten und das erkannte Trennzeichen, zum Beispiel 25 Datenzeilen, 3 Spalten erkannt (Trennzeichen: Tab).
Bei erfolgreichem Einlesen erscheint die Spalten-Zuordnung mit allen Spaltennamen.
4
Spalten zuordnen
Ordne den Katalog-Feldern je eine CSV-Spalte zu:
- Betriebsmittelnummer — die eindeutige Nummer je Position
- Dyntag (Lizard-ID) — optional, akzeptiert auch vollständige
https://dynt.ag/...URLs - Attribute — jedes Katalog-Attribut kann aus einer CSV-Spalte befüllt werden
5
Vorschau prüfen
Unter der Zuordnung siehst du die Vorschau (erste 5 Zeilen). Zugeordnete Spalten werden hervorgehoben.
6
Katalog speichern
Klicke auf Katalog speichern. Die CSV-Daten und die Zuordnung werden zusammen mit dem Katalog gespeichert.
Automatische Zuordnung
Beim ersten Einfügen in einem Katalog schlägt ExpressImport eine Zuordnung vor. Fügst du danach andere Daten ein, bleibt die bisherige Zuordnung stehen, und du passt sie selbst an. Groß- und Kleinschreibung, Leerzeichen, Unterstriche, Bindestriche und Punkte spielen dabei keine Rolle. Eine Spalte passt, wenn ihr Name einem dieser Begriffe entspricht oder ihn enthält:Zeilen prüfen
ExpressImport prüft die Spalten, die du Attributen zugeordnet hast, Zeile für Zeile, sobald du Daten einfügst oder die Zuordnung änderst. Fehler stehen unter der Zuordnung, zum Beispiel:- Zeile 7: „Hersteller” ist leer — ein Pflichtattribut hat in dieser Zeile keinen Wert
- Zeile 12: „blau” ist keine gültige Option für „Farbe” — der Wert steht nicht in der Auswahlliste des Attributs
Items aus CSV erzeugen
Sobald CSV-Import aktiv ist und Datenzeilen vorhanden sind, ändert sich der Generator auf der Katalogkarte:1
Erzeugen starten
Statt des Zahlenfelds und Kopien erstellen stehen dort die Zahl der CSV-Zeilen, zum Beispiel 25 aus CSV, und die Schaltfläche Items aus CSV erzeugen. Klicke darauf.
2
Zuordnung prüfen
Das Fenster Zuordnung prüfen zeigt die ersten zehn Items mit Nummer, Dyntag und den ersten drei Attributen.
3
Erzeugen bestätigen
Setze den Haken Ich habe die Zuordnung von Nummer und Dyntag geprüft und klicke auf Items erzeugen. Für jede CSV-Zeile wird ein Item erzeugt — mit den zugeordneten Werten und den Katalog-Werten für alle übrigen Felder.
Die Items erscheinen in der Liste und können vor dem Versand noch einzeln geprüft werden.
Im CSV-Modus ist die Betriebsmittelnummer kein Pflichtfeld im Katalog, wenn sie aus einer CSV-Spalte kommt. Jede Zeile bringt ihre eigene Nummer mit. Dasselbe gilt für Pflichtattribute, die du einer Spalte zuordnest.
Dyntag-Besonderheit
Beim Dyntag-Mapping erkennt ExpressImport automatisch URL-Präfixe und entfernt sie:
So kannst du QR-Code-URLs direkt aus einem Scanner-Export übernehmen, ohne vorher zu bereinigen. Eine Dyntag-ID hat zehn Zeichen, siehe Dyntag verknüpfen.
Fehler beim Einlesen
Header-Zeile fehlt oder ist leer
Header-Zeile fehlt oder ist leer
Die erste Zeile enthält keinen einzigen Spaltennamen. Füge die Daten inklusive der Kopfzeile mit den Spaltennamen ein.
Header gefunden, aber keine Datenzeilen
Header gefunden, aber keine Datenzeilen
Die CSV enthält nur den Header. Füge mindestens eine Datenzeile hinzu.
Zeile X hat Y Spalten, erwartet Z
Zeile X hat Y Spalten, erwartet Z
Eine Datenzeile hat eine andere Spaltenanzahl als der Header. Häufige Ursachen:
- Ein Wert enthält das Trennzeichen und ist nicht gequotet — setze den Wert in
"..." - Die erste oder letzte Zelle der Zeile ist leer und die Daten sind aus Excel kopiert — siehe den Hinweis unter Unterstütztes Format
- Ein Wert enthält einen Zeilenumbruch — entferne ihn
- Der Export enthält eine abschließende Kommentarzeile — entferne sie
Empfohlener Workflow
1
CSV in Excel vorbereiten
Baue die Liste in Excel mit sprechenden Spaltennamen auf, die zu deinen Katalog-Feldern passen (z. B.
Betriebsmittelnummer, Dyntag und die Bezeichnungen deiner Attribute).2
Kopieren statt exportieren
Markiere den Datenbereich inklusive Header und kopiere ihn. Beim Einfügen in ExpressImport wird automatisch Tab als Trennzeichen erkannt — du sparst dir den CSV-Export. Achte darauf, dass die erste und die letzte Spalte in jeder Zeile gefüllt sind.
3
Zuordnung prüfen und speichern
Kontrolliere die automatische Zuordnung und die Zeilenprüfung, passe sie bei Bedarf an und speichere den Katalog.
4
Items erzeugen und senden
Erzeuge die Items und sende sie wie im Batch-Import beschrieben an Lizard.
Nächste Schritte
Batch-Import
Versand der erzeugten Items inklusive Fehlerbehandlung.
Katalog erstellen
Attribute und Werte für dein CSV-Mapping definieren.