Die Funktion zum Import und Export von CSV-Dateien von Shopware ist hilfreich, wenn es um die Änderung oder Anlage einer großen Anzahl an Daten geht. Bei der Nutzung sind jedoch einige Dinge zu beachten – insbesondere beim Öffnen, Bearbeiten und Speichern der CSV-Dateien. Im Folgenden zeigen wir dir Schritt für Schritt für Microsoft Excel und LibreOffice Calc, was es zu berücksichtigen gibt, damit die CSV-Datei in deinem Tabellenkalkulationsprogramm richtig angezeigt wird und auch wieder korrekt in Shopware importiert werden kann.
Allgemeine Hinweise
Unabhängig des verwendeten Programms sind folgende Punkte bei der Bearbeitung der CSV-Datei für das Shopware Import/Export Tool zu berücksichtigen:
- Exportiere das entsprechendes Profil als CSV-Datei aus Shopware und nutze es als Vorlage.
- Datei als CSV-Datei in einem Tabellenkalkulationsprogramm öffnen.
- Wichtig dabei: die Kodierung muss UTF-8 und das Trennzeichen ein Semikolon sein.
- Abschließend muss die Datei erneut als Semikolon-getrennte CSV-Datei im UTF-8-Format exportiert bzw. gespeichert werden.
CSV-Import/Export mit Excel (ab Excel 2010)
- Führe zunächst einen CSV-Export mit dem gewünschten Profil in deinem Shopware Shop durch.
- Öffne ein neues Dokument in Excel.
- Importiere die CSV-Datei, indem du zum Tab Daten navigierst und dort auf Daten abrufen → Aus Text klickst.
- Wähle Mit Trennzeichen versehen und als Dateiursprung Unicode (UTF-8) aus und klicke unten auf Weiter.
- Wähle als Trennzeichen das Semikolon aus.
- Achte beim Bearbeiten der Datei darauf, das gleiche Dezimaltrennzeichen zu verwenden, welches du auch im Import/Export Tool konfiguriert hast. In Excel kannst du über die erweiterten Optionen das Trennzeichen für Dezimalzahlen festlegen.
- Die exportierte Datei kann nun als Vorlage verwendet und entsprechend gefiltert und bearbeitet werden.
- Speichere die bearbeitete Datei als CSV-Datei im UTF-8-Format
- Importiere abschließend die CSV-Datei in deinen Shop.
CSV-Import/Export mit LibreOffice Calc
- Öffne LibreOffice.
- Wähle über Datei öffnen die CSV-Datei aus.
- Ähnlich wie in Excel öffnet sich ein Dialog, wo du du wie oben beschrieben Einstellungen vorgenommen werden müssen.
- Bestätige die Einstellungen über OK.
- Die exportierte Datei kann als Vorlage verwenden und entsprechend gefiltert und bearbeitet werden. Achte dabei darauf, dass du das gleiche Dezimaltrennzeichen wie in Shopware verwendest.
- Speichere die Datei als CSV-Datei im UTF-8-Format. Dafür wählst du Speichern unter aus und aktivierst den Haken bei Filtereinstellungen bearbeiten. Klicke danach auf CSV-Format benutzen und wähle im erscheinenden Dialog wieder das UTF-8-Format aus.
Was tun, wenn mein Tabellenkalkulationsprogramm keine UTF-8-Codierung unterstützt?
Wenn dein Tabellenkalkuationsprogramm keine valide UTF-8-Codierung unterstützt, kannst du die UTF-8-Codierung folgendermaßen sicherstellen: Öffne die bearbeitete CSV-Datei in einem Text-Editor und speichern Sie diese dort als UTF-8-codierte CSV-Datei. Durch diesen Umweg über den Editor kann die Datei korrekt in der UTF-8-Formatierung gespeichert werden.