Datanorm-Dateien einlesen  

Der Menüpunkt Schnittstellen / Datanorm / Einlesen dient zum Einlesen vorhandener DATANORM-Daten eines Lieferanten.

Der Datanorm-Import ist in drei Schritte aufgeteilt. Die ersten beiden Schritte dienen ausschliesslich der Datenprüfung. Treten dabei Fehler auf, kann der Benutzer den Vorgang abbrechen, ohne bereits Veränderungen an vorhandenen Daten vorgenommen zu haben. Erst der dritte Schritt schreibt die Daten in die Datenbank.

Abbildung 1.268: Datei-Prüfung

Im ersten Prüfschritt werden die zu importierenden Dateien geprüft auf:

  • korrekte Zeilenanzahl,
  • Feldlängenüberschreitung,
  • nicht definierte bzw. nicht unterstützte Satzarten oder
  • Kennzeichen.

Treten Fehler auf, werden diese mit der Fehlerart, Vorgehen, Angabe zur Datei und Zeilennummer in ein Fehlerprotokoll (CSV-Datei) geschrieben. Treten keine Fehler auf, wird ohne ein Protokoll zum nächsten Schritt übergegangen. Über den Schalter Protokoll anzeigen kann das Fehlerprotokoll angezeigt werden. Der Anwender kann nun aufgrund des Protokolls entscheiden, ob der Import trotz aufgetretener Fehler mit fortgeführt werden soll. beendet den Importvorgang vollständig, ohne Veränderungen an Daten vorzunehmen.

Abbildung 1.269: Prüfung

Alle Datensätze die bei der ersten Prüfung nicht ausgeschlossen wurden, werden im zweiten Schritt geprüft auf:

  • doppelte Schlüssel,
  • Vorhandensein / Nichtvorhandensein von verknüpften Datensätzen,
  • korrekte Zuordnung zu Datensätzen.

Über den Schalter Protokoll anzeigen kann das Fehlerprotokoll angezeigt werden. Der Anwender kann nun erneut entscheiden, ob der Import trotz aufgetretener Fehler mit ausgeführt werden soll. beendet den Importvorgang vollständig, ohne Veränderungen an Daten vorzunehmen.

Abbildung 1.270: Kostenstellen

Im letzten Schritt wird die Preisberechnung durchgeführt und die Daten endgültig in die Datenbank geschrieben.

Es können sowohl Dateien eines separaten Verzeichnisses als auch CD-Verzeichnisbäume nach DATANORM 5-Konvention gelesen werden. Eine Auswahl einzelner Dateien ist hierbei nicht möglich.

Sollten die Lieferantendaten erstmalig eingelesen werden, so empfiehlt es sich einen neuen leeren Lieferanten anzulegen.

Die Lieferantenadresse kann dabei leer bleiben, da das Programm diese Daten aus dem DATANORM-Vorlaufsatz holt und bei Bedarf diese Daten in dem aktuell gewählten Lieferanten speichert.