Kunden exportieren
Kunden exportieren erzeugt Kundendateien aus dem Backend. Die Seite kombiniert einen schnellen klassischen Export mit dem Exportcenter für wiederverwendbare Exportaufgaben, Exporteinstellungen, Datenfilter und Exportdateien.
Voraussetzungen
- Aktive App: Der Kundenexport ist nur verfügbar, wenn die App für Kundenimport und -export aktiv ist.
- Exportrecht: Für den Zugriff ist das Recht für den Kundenexport erforderlich.
- Exportziel: Exportdateien werden vom Backend erzeugt und anschließend in der Oberfläche zum Download angeboten.
Klassischer Schnell-Export
Der klassische Export erzeugt sofort eine Kundendatei. Das Formular steuert Dateiname, Dateiformat, Trennzeichen und die wichtigsten Kundenfilter.
| Feld | Backend-Feld | Bedeutung |
|---|---|---|
| Dateiname ohne Dateiendung | exportname | Pflichtfeld. Leerzeichen werden beim Erzeugen der Datei durch Unterstriche ersetzt. |
| Dateityp | exportendung | Auswahl zwischen csv und txt. Der Wert bestimmt die Dateiendung. |
| Trennzeichen | trennzeichen | Pflichtfeld. Das Zeichen trennt die Spalten in der Exportdatei; typischerweise wird ein Semikolon verwendet. |
| Kundengruppe | custgroup | Filtert auf eine Kundengruppe oder exportiert mit Alle alle Kundengruppen. |
| Land | cust_land | Filtert auf ein Land oder exportiert mit Alle alle Länder. |
| Mit Kundenkonto | cust_account | Optionen beliebig, ja oder nein. |
| Marketing aktiv | marketing_enabled | Optionen beliebig, ja oder nein. |
| Datumsformat | dateformat | Legt fest, ob Datumswerte deutsch formatiert oder im technischen Datumsformat ausgegeben werden. |
Der Button Export starten legt die Datei an und verarbeitet Kundendaten blockweise. Während der Verarbeitung lädt sich die Exportseite automatisch weiter, bis alle passenden Kunden geschrieben wurden.
Exportierte Daten
Der Schnell-Export übernimmt zuerst das Kunden-Importformat und ergänzt weitere Auswertungsfelder. Dazu gehören unter anderem:
- Kundennummer, E-Mail, Kundengruppe, Name, Adresse, Telefon, Webseite, Geburtstag, Rabatt und USt-Id-Daten.
- Kundenkonto-Status, aktives Kundenkonto, Altersprüfung, Marketing-Einwilligung und Marketing-Zeitpunkt.
- Anmeldedatum, Gesamtzahl der Bestellungen, Bruttosumme aller Bestellungen und Durchschnittsbestellwert.
- Datum, Bruttosumme, Artikelanzahl und Zahlungsweise der letzten Bestellung.
- Datum der vorletzten und ersten Bestellung sowie Abstand zwischen letzter und vorletzter Bestellung.
- Information, ob jemals Gutscheine verwendet wurden.
- Jahresbezogene Spalten für Anzahl und Bestellwert je Jahr, sobald Bestelljahre vorhanden sind.
Stornierte Bestellungen werden bei den Bestell-Auswertungen nicht berücksichtigt. Kundengruppe, Anrede und Land werden als Namen ausgegeben, nicht nur als interne IDs.
Exportdateien im Schnell-Export
Unter dem Schnell-Export listet die Seite vorhandene Kundendateien. Ist keine Datei vorhanden, erscheint ein entsprechender Hinweis.
- Dateiname: Öffnet die Datei zum Download.
- Löschen: Entfernt die Exportdatei nach Bestätigung.
Exportcenter
Das Exportcenter ist ein zweiter, wiederverwendbarer Exportbereich. Es arbeitet mit Exportaufgaben, Exporteinstellungen, Datenfiltern und Exportdateien. Für Kunden wird dieser Bereich mit dem Exporttyp Customer geöffnet.
Exportaufgaben
Exportaufgaben verbinden Dateiname, Ausführung, Exporteinstellung und Datenfilter. Die Tabelle zeigt die vorhandenen Aufgaben.
- Id: Technische Aufgaben-ID.
- Bezeichnung: Name der Aufgabe.
- Datei: Zielname mit Dateiendung.
- Setup: Zugeordnete Exporteinstellung.
- Datenfilter: Zugeordneter Filter, falls einer gewählt ist.
- letzter Export: Zeitpunkt des letzten Exports inklusive Fortschritt in Prozent.
- Optionen: Bearbeiten öffnet das Aufgabenformular, Löschen entfernt die Aufgabe, Starten erzeugt bei gültigen manuellen Aufgaben die Exportdatei. Ist eine Aufgabe ungültig, erscheint ein Warnsymbol mit Fehlermeldung statt der Startaktion.
Formular Exportaufgabe
nameBezeichnung: Pflichtfeld für den Namen der Exportaufgabe.descriptionBeschreibung: Freitext zur Aufgabe.filenameExportdatei: Zielname der Datei.extensionDateiendung: Auswahlcsv,txtodertsv.typAusführung des Exports: Manuell oder automatisch. Für automatische Exporte ist eine separate Cronjob-Einrichtung nötig.intervallIntervall: Zeitabstand für automatische Exporte, von Minutenwerten bis mehreren Stunden.setup_idExporteinstellung: Legt fest, welche Spalten und welches Dateiformat verwendet werden.filter_idDatenfilter: Schränkt die zu exportierenden Kundendaten ein.
Exporteinstellungen
Exporteinstellungen definieren Aufbau und Format der Exportdatei. Die Tabelle zeigt Id, Bezeichnung, Logo, Typ, Version und Optionen. Benutzerdefinierte Einstellungen können bearbeitet, kopiert oder gelöscht werden.
nameBezeichnung: Pflichtfeld für den Namen der Einstellung.descriptionBeschreibung: Beschreibung der Einstellung.seperatorTrennzeichen: Auswahl des Spaltentrenners.stringmarkerTexterkennungszeichen: Zeichen zur Kennzeichnung von Textwerten.tableheadErste Zeile Spaltenüberschrift: Steuert, ob eine Kopfzeile ausgegeben wird.encodingCodierung: Auswahl zwischen UTF-8 und ISO-8859-1.- Spalten hinzufügen: Shopfeld, Konstante oder Eingabefeld hinzufügen.
- Hinzugefügte Spalten: Zeigt Spaltennummer, Bezeichnung, Beschreibung und Löschen-Aktion je Spalte.
Datenfilter
Datenfilter legen fest, welche Datensätze eine Exportaufgabe verwendet. Die Tabelle zeigt Id, Bezeichnung, Datenmenge und Optionen.
- Erstellen: Legt einen neuen Datenfilter an.
- Bearbeiten: Öffnet die Filtermaske und zeigt, wie viele Datensätze der Filter aktuell liefert.
- Kopieren: Erstellt eine Kopie des Filters.
- Löschen: Entfernt den gespeicherten Filter nach Bestätigung.
- Filtermaske: Bietet Zurücksetzen, Filterergebnis aktualisieren und Speichern. Je nach Filterklasse können Such- und Detailfilter sichtbar sein.
Exportdateien
Der Bereich Exportdateien listet erzeugte Dateien des Exporttyps.
- Name: Dateiname.
- Größe: Dateigröße.
- Erstellungsdatum: Zeitpunkt der Datei.
- Optionen: Download lädt die Datei herunter; Löschen entfernt sie nach Bestätigung.