Datenimport und -export
Datenimport und -export bezeichnen das wiederkehrende Einlesen (Import) und Ausgeben (Export) von Daten im laufenden ERP-Betrieb – meist als Massenverarbeitung über strukturierte Dateien wie CSV oder Excel. Import füllt das System mit externen Daten, Export stellt sie anderen Systemen oder Auswertungen bereit.
Datenimport und -export bezeichnen das regelmäßige, oft massenhafte Einlesen (Import) und Ausgeben (Export) von Daten im laufenden Betrieb eines ERP-Systems. Beim Import übernimmt das System Daten aus einer externen Quelle – etwa eine Preisliste des Lieferanten, einen Stapel Bestellungen oder aktualisierte Artikeldaten – meist über strukturierte Dateien wie CSV, Excel oder XML. Beim Export gibt das ERP umgekehrt Daten heraus, damit sie in einem anderen System, einer Auswertung oder bei einem Dienstleister weiterverwendet werden können. Beide sind Routinevorgänge des Tagesgeschäfts, keine einmaligen Projekte.
Charakteristisch ist die Verarbeitung in Bündeln (Batch): Statt jeden Datensatz einzeln zu erfassen, wird eine ganze Datei mit hunderten oder tausenden Zeilen in einem Durchlauf übernommen oder erzeugt. Import und Export sind damit ein zentrales Werkzeug, um ein ERP effizient mit seiner Umwelt zu koppeln, ohne dass für jede Datenübergabe eine feste Programmierschnittstelle nötig ist. Sie bilden die pragmatische Brücke zwischen manueller Einzelerfassung und vollautomatischer Systemintegration.
Auf einen Blick
- Import = Daten einlesen, Export = Daten ausgeben – im laufenden Betrieb
- Massenverarbeitung im Batch über Dateiformate wie CSV, Excel, XML
- Herzstück ist das Feld-Mapping: Spalte der Datei ↔ Feld im ERP
- Wiederkehrender Routinevorgang – abzugrenzen von Migration und Integration
- Erfolgsfaktor: saubere, valide Daten und stabile Vorlagen
Wie Datenimport und -export funktionieren
Ein Import beginnt mit einer Quelldatei, deren Aufbau das ERP verstehen muss. Der Anwender lädt die Datei hoch oder legt sie in ein überwachtes Verzeichnis, ordnet die Spalten den Zielfeldern zu und startet den Lauf. Das System prüft die Daten gegen Regeln – Pflichtfelder, Formate, erlaubte Werte, eindeutige Schlüssel – und meldet fehlerhafte Zeilen zurück, statt den ganzen Stapel zu verwerfen. Beim Export läuft es umgekehrt: Der Nutzer wählt einen Datenbereich, filtert ihn und definiert, welche Felder in welcher Reihenfolge in die Ausgabedatei geschrieben werden.
Damit ein Import bekannte Daten korrekt trifft, arbeitet er mit einem Schlüsselfeld (etwa Artikel- oder Kundennummer): Existiert der Datensatz, wird er aktualisiert, andernfalls neu angelegt – oft „Upsert" genannt. Wiederkehrende Import- und Export-Definitionen werden als Vorlagen oder Profile gespeichert, damit derselbe Vorgang morgen ohne erneutes Einrichten wiederholbar ist. Fortgeschrittene Systeme lassen solche Läufe zeitgesteuert automatisch ausführen.
Feld-Mapping und Datenformate
Das Feld-Mapping legt fest, welche Spalte der Datei welchem Feld im ERP entspricht – zum Beispiel „Art-Nr" auf „Artikelnummer" oder „VK brutto" auf „Verkaufspreis". Es ist das Herzstück jedes Imports, weil ein falsches oder verschobenes Mapping korrekte Daten in die falschen Felder schreibt. Verbreitete Formate sind CSV (einfach, tabellarisch, aber empfindlich bei Trennzeichen und Zeichensatz), Excel (komfortabel für Sachbearbeiter) sowie XML und JSON für strukturierte, verschachtelte Daten. Gerade bei CSV sind Kodierung (UTF-8), Dezimal- und Datumsformat typische Fehlerquellen.
Validierung und Fehlerbehandlung
Ein robuster Import validiert jede Zeile, bevor er sie schreibt, und liefert ein Protokoll: übernommene, aktualisierte und abgewiesene Datensätze samt Grund. So lassen sich fehlerhafte Zeilen korrigieren und der Lauf gezielt wiederholen, ohne bereits korrekte Daten doppelt einzuspielen. Wichtig ist Idempotenz – dass ein versehentlich zweimal gestarteter Import keine Dubletten erzeugt, sondern denselben Zustand herstellt.
Warum Datenimport und -export im Alltag wichtig sind
Kaum ein Unternehmen erfasst alle Daten von Hand im ERP. Preise, Artikeldaten, Bestellungen, Zahlungseingänge oder Bestandsmeldungen entstehen häufig außerhalb des Systems und müssen effizient hineingelangen. Ein guter Import spart hier enorme Erfassungszeit und senkt Tippfehler, weil hunderte Zeilen in Sekunden statt in Stunden übernommen werden. Der Export wiederum versorgt Steuerberater, Logistikdienstleister, Marktplätze oder Auswertungen mit genau den Daten, die sie brauchen.
Für viele kleine und mittlere Betriebe sind Import und Export außerdem der niedrigschwellige Ersatz für teure Schnittstellenprojekte: Solange ein täglicher CSV-Austausch genügt, muss keine dauerhafte API-Kopplung gebaut werden. Das macht die Funktion zu einem wichtigen Baustein für Flexibilität – etwa wenn ein neuer Verkaufskanal angebunden oder ein Dienstleister gewechselt wird und schnell eine praktikable Datenbrücke gebraucht wird.
Datenimport und -export im ERP-System
In einem ERP betreffen Import und Export nahezu alle Datenbereiche. Auf der Stammdatenseite werden Artikel-, Kunden- und Lieferantenstamm gepflegt oder ergänzt; auf der Bewegungsdatenseite wandern Aufträge, Bestellungen, Rechnungen oder Buchungen in beide Richtungen. Typische Anwendungen sind der Import einer Lieferanten-Preisliste, das Einlesen von Shop-Bestellungen, der Export offener Posten an die Buchhaltung oder die Ausgabe von Bestandslisten für eine Inventur.
Weil importierte Daten sofort produktiv wirken, ist die Datenqualität der kritische Faktor: Fehlerhafte Preise oder falsch zugeordnete Konten pflanzen sich unmittelbar in Belege fort. Deshalb gehören Testläufe in einer Vorschau, Pflichtfeldprüfungen und ein aussagekräftiges Fehlerprotokoll zum Standard. In der DACH-Region kommt die GoBD-Perspektive hinzu: Import- und Exportvorgänge, die steuerlich relevante Daten betreffen, sollten nachvollziehbar und protokolliert sein, und exportierte Buchhaltungsdaten müssen zu den Formaten des Steuerberaters passen (etwa DATEV-konforme Ausgaben).
Abgrenzung zu Migration und Integration
Datenimport und -export sind wiederkehrende Routinevorgänge im laufenden Betrieb. Die Datenmigration dagegen ist die einmalige, projekthafte Übernahme eines gesamten Datenbestands aus einem Altsystem zu einem Stichtag – sie nutzt Import-Techniken, ist aber kein Alltagsprozess. Die Integration wiederum ist der dauerhafte, meist automatisierte Datenaustausch zwischen produktiven Systemen über eine API oder Middleware, ohne dass ein Mensch Dateien anfasst. Faustregel: Migration ist einmalig, Import/Export ist manueller oder halbautomatischer Routineaustausch per Datei, Integration ist die permanente Systemkopplung in Echtzeit.
Typische Stolpersteine und gute Praxis
Die häufigsten Probleme sind technischer Natur: falsches Trennzeichen oder falscher Zeichensatz in CSV-Dateien, vertauschte Komma- und Punktschreibweise bei Beträgen, abgeschnittene führende Nullen bei Artikelnummern in Excel oder uneinheitliche Datumsformate. Fachlich lauern Gefahren im Mapping und in fehlenden Schlüsseln – ohne eindeutigen Schlüssel entstehen beim Import schnell Dubletten statt Aktualisierungen.
Bewährt hat sich, stabile Vorlagen zu pflegen, jeden Import zuerst als Testlauf oder Vorschau zu prüfen und Fehlerprotokolle konsequent auszuwerten. Wer Import- und Exportprofile dokumentiert und – wo möglich – zeitgesteuert automatisiert, macht die Vorgänge reproduzierbar und weniger fehleranfällig. Sobald ein Datenaustausch täglich und in großem Volumen anfällt, lohnt der Übergang von der Datei zur echten Integration über eine Schnittstelle.
Praxisbeispiel
Beispiel: Preisliste und Bestellungen bei einem Großhändler
Ein B2B-Großhändler erhält von seinem Hauptlieferanten monatlich eine aktualisierte Preisliste als Excel-Datei mit rund 8.000 Positionen. Statt die neuen Einkaufs- und Verkaufspreise von Hand zu pflegen, ist im ERP ein Import-Profil hinterlegt: Die Datei wird hochgeladen, die Spalten sind fest auf Artikelnummer, EK- und VK-Preis gemappt, und der Lauf aktualisiert über das Schlüsselfeld nur bestehende Artikel. Ein Fehlerprotokoll listet Zeilen mit unbekannter Artikelnummer, die separat geprüft werden.
In die Gegenrichtung exportiert dasselbe ERP jeden Abend automatisch die Umsätze und offenen Posten in eine DATEV-konforme Datei für den Steuerberater sowie eine Versandliste für den Logistikdienstleister. Was früher zwei Tage Tipparbeit im Monat kostete, läuft nun in wenigen Minuten – die eigentliche Arbeit steckt in der einmal sauber eingerichteten Vorlage und der Kontrolle der Fehlerprotokolle.
Häufige Fragen
Passende Leistungen
Quellen
Fragen zu Datenimport und -export in deinem ERP-Projekt?
Wir beraten herstellerunabhängig – und setzen es auf Wunsch selbst um.