Skip to main content
Mit dem CSV-Import erzeugst du Betriebsmittel aus einer fertigen Liste — etwa aus Excel, einem Wareneingang oder einem Fremdsystem. Jede CSV-Zeile wird zu einer Position, und du ordnest die Spalten den Katalog-Feldern zu.

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
Für identische Positionen mit fortlaufenden Nummern ist der normale Kopien-Generator schneller. CSV lohnt sich, sobald jede Zeile andere Werte hat. Liegen deine Daten nicht als saubere Tabelle vor, sondern verteilt auf Bestellungen und Zertifikate, hilft der Import mit KI-Agenten.

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
Beim Kopieren aus Excel sind die Spalten durch Tabs getrennt. Ist dabei die erste oder letzte Zelle einer Zeile leer, geht diese Spalte beim Einfügen verloren, und ExpressImport meldet eine falsche Spaltenanzahl. Ordne die Spalten so an, dass die erste und die letzte Spalte immer gefüllt sind, oder speichere die Liste als CSV mit Semikolon und füge deren Inhalt ein.

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
Felder ohne Zuordnung bekommen den Wert aus dem Katalog, mit Inkrement, falls aktiviert. Ist in einer zugeordneten Spalte eine Zelle leer, bleibt das Feld bei diesem Item leer. Standort, Verantwortlicher und die übrigen Stammdaten kommen immer aus dem Katalog.
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:
Weil schon nummer genügt, schlägt ExpressImport auch eine Spalte wie Seriennummer als Betriebsmittelnummer vor, wenn sie links von der eigentlichen Nummernspalte steht. Kontrolliere die Zuordnung vor dem Speichern.

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
Die Zeilennummer bezieht sich auf die eingefügten Daten, Zeile 1 ist der Header. Leere Zeilen zählt ExpressImport nicht mit. Betriebsmittelnummer und Dyntag prüft ExpressImport hier nicht, auch nicht auf doppelte Werte. Solange Fehler vorliegen, steht unter Es fehlt noch: der Punkt CSV-Fehler beheben und der Katalog lässt sich nicht speichern.

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.
Jeder Klick auf Items aus CSV erzeugen legt alle CSV-Zeilen erneut als Items an. Erzeuge die Items nur einmal, sonst stehen sie doppelt im Katalog.
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

Die erste Zeile enthält keinen einzigen Spaltennamen. Füge die Daten inklusive der Kopfzeile mit den Spaltennamen ein.
Die CSV enthält nur den Header. Füge mindestens eine Datenzeile hinzu.
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
Leere Zeilen zählt die Zeilennummer nicht mit.
ExpressImport bricht beim ersten fehlerhaften Datensatz ab und übernimmt dann keine einzige Zeile. Speicherst du den Katalog trotzdem, hat er keine CSV-Zeilen, und auf der Katalogkarte steht wieder Kopien erstellen. Korrigiere die angezeigte Zeile direkt im Feld, ExpressImport liest bei jeder Änderung neu ein.

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.