Werkzeug · Großhandel und Handwerk

Datanorm-Datei prüfen.
Bevor der Preis für 100 Stück als Stückpreis landet.

Datanorm 4.0 oder 5.0 vom Großhändler hochladen. Sie sehen Kopfsatz, Satzarten, Preiskennzeichen und Preiseinheiten, die Artikeltabelle und jede Zeile, die beim Import Ärger macht.

Theke eines Elektro-Großhandels mit Katalogen, Bildschirm und Regalen voller Kabeltrommeln

Datanorm-Datei auswählen

Artikelstamm (Datanorm 4.0: DATANORM.001, Datanorm 5.0: DATANORM.001 mit Version 05), Preisänderungen (.WRG/.PRE) und Rabattgruppen (.RAB). Zeichensatz wird erkannt (Windows-1252, DOS CP850, UTF-8). Höchstens 10 MB. Die Datei wird nur im Arbeitsspeicher verarbeitet und nach der Auswertung sofort gelöscht; gespeichert wird nichts.

So sieht Ihr Befund aus

Beispielbefund für eine Datanorm-4.0-Testdatei mit 6 Artikeln, einem Artikel mit ungültiger Preiseinheit 7 und einer EAN mit falscher Prüfziffer. Werte aus dem Testlauf vom 21.10.2026.

Mit Fehlern

Datanorm-Prüfung datanorm-test.001

6 Artikel in 14 Zeilen, Version 04, 2 Fehler, 0 Warnungen.

Datanorm-Version04
Zeilen14
Artikel (A)6
Fehler2
Warnungen0
Preise4 brutto / 2 netto
Preisspanne6,50 € – 245,00 €
ZeichensatzWindows-1252

Kopfsatz

  • ok: Datum 210926, Version 04, Währung EUR
  • hinweis: Info: Netzhandwerker Testkatalog / Elektro

Satzarten-Zähler

SatzartBedeutungAnzahl
AArtikelsatz Teil 16
BArtikelsatz Teil 26
EEndesatz1
VVorlaufsatz1

Preisfelder

FeldVerteilung
Preiskennzeichen1 (Brutto): 4, 2 (Netto): 2
Preiseinheit0 (je 1): 4, 2 (je 100): 1

Preiseinheit 2 bedeutet: der Preis gilt je 100 Stück. Ein Import, der das ignoriert, rechnet um den Faktor 100 falsch.

Artikeltabelle (erste 50)

ZeileArtikelnummerKurztextMEPreisPKPERabattgr.EAN
21000123Schalter Wechsel UPStck8,90 €10014012345001235
41000124Steckdose SCHUKO UPStck7,90 €10014012345001242
62000500Mantelleitung NYM-J 3x1,5m98,00 €22024012345005004
82000501Mantelleitung NYM-J 5x2,5m245,00 €27024012345005011
103000010Leitungsschutzschalter B16Stck6,50 €10034012345000108
123000011FI-Schutzschalter 40A 30mAStck49,90 €1003

Fehler je Zeile

  • fehler: Zeile 8: Preiseinheit „7“ (0 = je 1, 1 = je 10, 2 = je 100, 3 = je 1000)2000501
  • fehler: Zeile 13: EAN 4012345000116 ungültig (Prüfziffer falsch (erwartet 5))3000011

Grundlagen: Datanorm 4.0 Satzbeschreibung (Datanorm-Arbeitskreis): Satzarten V, A, B, D, T, P, S, E; A-Satz 13 Felder · GS1-Prüfziffer für EAN/GTIN

Wer braucht das

Vier Betriebe, bei denen Datanorm monatlich eingespielt wird.

Elektrobetriebe

Preislisten von zwei oder drei Großhändlern, Tausende Artikel, Kalkulation auf Basis des Listenpreises minus Rabattgruppe.

Sanitär, Heizung, Klima

Datanorm vom Fachgroßhandel mit Preiseinheiten je 10 oder 100; ein falscher Import verfälscht jedes Angebot.

Großhändler

Erzeugen Datanorm für ihre Kunden und prüfen die Datei vor dem Versand, bevor der erste Anruf kommt.

Softwarehersteller und Integratoren

Bauen Importe für Warenwirtschaft und Kalkulation und brauchen eine Gegenprobe mit Fehlerliste je Zeile.

Was geprüft wird

Acht Prüfschritte nach der Datanorm-4.0-Satzbeschreibung.

Vorlaufsatz

V-Satz in Zeile 1 mit Datum (TTMMJJ), Infotexten, Versionsnummer 04 oder 05 und Währung.

Satzarten

Zähler je Satzart: A Artikel, B Artikel Teil 2, D Dimension, T Text, P Preisänderung, S Warengruppe, E Ende; unbekannte Satzarten als Fehler.

A-Satz-Felder

Verarbeitungskennzeichen N/A/L/X, Artikelnummer bis 15 Stellen, Kurztexte bis 40 Zeichen, Textkennzeichen.

Preisfelder

Preiskennzeichen 1 oder 2, Preiseinheit 0 bis 3, Preis als ganze Cent; Verteilung und Preisspanne.

Artikelnummern

Dubletten, leere Nummern, B-Sätze ohne vorangehenden A-Satz gleicher Nummer.

EAN

EAN aus dem B-Satz mit GS1-Prüfziffer; ungültige Nummern mit Artikelbezug.

Zeichensatz

Windows-1252, DOS CP850 oder UTF-8 an den Umlaut-Bytes erkannt; Umlaute im Befund richtig dargestellt.

Hinweise

Preis 0, leere Mengeneinheit, ungewöhnliche Einheiten, Endesatz vor Dateiende.

So geht es weiter

Drei Stufen, jede für sich nutzbar. Nichts davon setzt eine Anmeldung voraus.

Stufe 1: Kurzbefund sofort

Das Werkzeug oben liefert den Befund ohne Anmeldung und ohne persönliche Daten. Datei oder Adresse rein, Ergebnis lesen.

Stufe 2: Vollbefund als PDF

Alle Zeilen, alle Fundstellen, alle Grundlagen in einer Datei zum Weitergeben an Kanzlei, Agentur oder Elektrobetrieb. Nur Ihre E-Mail-Adresse.

Stufe 3: Wir beheben es

Sie fordern ein Angebot an. Betreff und Kennzahlen aus dem Befund sind vorausgefüllt. Wir antworten per E-Mail mit Umfang und Festbetrag.

Was mit Ihren Daten passiert

Hochgeladene Dateien werden nach der Auswertung sofort gelöscht. Das PDF liegt 24 Stunden unter einem zufälligen Link und wird dann automatisch entfernt. Gespeichert bleiben nur E-Mail, Firma und Kennzahlen zur Bearbeitung.

Vollbefund als PDF anfordern

Führen Sie zuerst das Werkzeug aus. Danach können Sie den Vollbefund zu genau diesem Ergebnis anfordern.

Datanorm: Format, Fallstricke, sauberer Import

Was in einer Datanorm-Datei steht und warum Importe so oft falsche Preise liefern.

Das Format Datanorm

Datanorm ist der Standard des deutschen Großhandels für Artikelstammdaten an das Handwerk, entwickelt vom Datanorm-Arbeitskreis (Verbände des Elektro-, Sanitär- und Baustoffgroßhandels). Version 4.0 von 1994 ist bis heute das Arbeitspferd: Textdateien mit semikolongetrennten Feldern und einer Satzart als erstem Zeichen. Der Vorlaufsatz V trägt Datum, Infotexte, Versionsnummer und Währung. Der Artikelsatz A enthält Verarbeitungskennzeichen (N neu, A ändern, L löschen, X Preis), Artikelnummer, Textkennzeichen, zwei Kurztexte zu je 40 Zeichen, Preiskennzeichen (1 Brutto, 2 Netto), Preiseinheit (0 je 1, 1 je 10, 2 je 100, 3 je 1000), Mengeneinheit, Preis in Cent ohne Komma, Rabattgruppe, Warenhauptgruppe und Langtextschlüssel. Der B-Satz ergänzt Matchcode, Alternativartikelnummer, Katalogseite, Gewicht, EAN und Verpackungsmenge. T-Sätze liefern Langtexte, D-Sätze Dimensionen, S-Sätze Warengruppen, P-Sätze Preisänderungen in eigenen Dateien (.WRG, .PRE), R-Sätze Rabattgruppen (.RAB). Datanorm 5.0 von 1999 erweitert die Felder und erlaubt längere Nummern und Texte; die Satzbeschreibung ist nur Mitgliedern des Arbeitskreises zugänglich, weshalb das Werkzeug 5.0-Dateien strukturell prüft und das als ungeprüft kennzeichnet.

Der Klassiker: die Preiseinheit

Der häufigste Importfehler ist nicht die Datei, sondern die Interpretation. Ein Preis von 9800 bei Preiseinheit 2 bedeutet 98,00 Euro je 100 Mengeneinheiten; je Meter Kabel sind das 0,98 Euro. Ein Import, der die Preiseinheit nicht auswertet, kalkuliert 98 Euro je Meter: Aus 21 Euro Material werden 2.100 Euro im Angebot. Der zweite Klassiker ist die Rabattgruppe: Fehlt sie im System, bleibt der Bruttopreis stehen oder der Nettopreis wird null. Beides fällt erst auf, wenn ein Kunde das Angebot vergleicht. Den Hintergrund beschreibt unser Beitrag unter https://netzhandwerker.de/blog/datanorm-preiseinheit-import.

Rechtslage

Datanorm ist ein Branchenstandard ohne gesetzliche Grundlage; verbindlich sind die Liefer- und Konditionsvereinbarungen mit dem Großhändler. Preisangaben im Angebot an Verbraucher unterliegen der Preisangabenverordnung (Gesamtpreis mit Umsatzsteuer, § 3 PAngV); an Unternehmer gilt Nettopreis mit Hinweis auf die Umsatzsteuer. Ein Kalkulationsfehler aus falschem Import entbindet nicht vom Angebot: Nach § 145 BGB ist der Anbietende an sein Angebot gebunden, eine Anfechtung wegen Irrtums (§ 119 BGB) ist möglich, löst aber Schadensersatz nach § 122 BGB aus. Preislisten des Großhandels sind nach den GoBD als Geschäftsunterlagen aufzubewahren, wenn sie Grundlage von Buchungen sind.

Typische Fehler

  • Preiseinheit ignoriert: Faktor 10, 100 oder 1000 im Preis. Der teuerste Fehler.
  • Zeichensatz falsch: CP850 als Windows-1252 gelesen; Umlaute und das Zeichen Ø werden zu Sonderzeichen, Suche findet nichts.
  • Verarbeitungskennzeichen überlesen: L-Sätze sollen löschen, werden aber als neue Artikel angelegt; X-Sätze ändern nur den Preis.
  • Rabattgruppe ohne Konditionen: Netto wird gleich Brutto oder null.
  • B-Satz ohne A-Satz: Zusatzdaten hängen in der Luft, EAN fehlt am Artikel.
  • Datei abgeschnitten: Kein E-Satz am Ende; der Import endet still mitten in der Preisliste.

Was eine saubere Lösung ausmacht

Die Dateien werden automatisch vom Händlerportal oder per E-Mail-Postfach abgeholt, vor dem Import mit derselben Prüfung wie hier kontrolliert, Zeichensatz und Preiseinheit sicher umgerechnet, Rabattgruppen gegen die Konditionstabelle aufgelöst und Änderungen (N, A, L, X) in der richtigen Reihenfolge eingespielt. Preisänderungen über einem Schwellwert und Artikel ohne Rabattgruppe landen in einer Klärungsliste. Nach dem Import läuft ein Abgleich von zehn Stichproben gegen die Händlerliste. Wie wir Schnittstellen zwischen Großhandel, Warenwirtschaft und Kalkulation bauen, steht unter https://netzhandwerker.de/anzeige/schnittstellen-integration.

Quellen: Datanorm 4.0 Satzbeschreibung (Datanorm-Arbeitskreis, 1994), Satzarten V, A, B, D, T, P, S, R, E; GS1-Prüfzifferverfahren; PAngV § 3; BGB § 119, § 122, § 145. Datanorm 5.0: Satzbeschreibung nicht öffentlich, strukturelle Prüfung ungeprüft gegen das Original.

Weiterführend auf netzhandwerker.de

Preislisten kommen monatlich. Der Import sollte von allein laufen.

Wir bauen den Datanorm-Import für Ihre Warenwirtschaft oder Kalkulation: Dateien vom Großhandel automatisch abholen, prüfen, Preiseinheiten und Rabattgruppen korrekt umrechnen, Preisänderungen einspielen, Abweichungen melden. Festbetrag nach Sichtung Ihrer Dateien.

Angebot anfordern

Angebot anfordern

Beschreiben Sie, was aus dem Befund werden soll. Betreff und Kennzahlen sind nach dem Prüflauf vorausgefüllt. Wir antworten per E-Mail an support@netzhandwerker.de mit dem nächsten Schritt.

Häufig gestellte Fragen

Welche Datanorm-Versionen gibt es?

Datanorm 4.0 (1994) ist das verbreitete Format des Elektro-, Sanitär- und Baustoffgroßhandels: semikolongetrennte Sätze mit einstelliger Satzart. Datanorm 5.0 (1999) erweitert die Felder, etwa für längere Artikelnummern und mehrsprachige Texte. Viele Großhändler liefern beide; die Version steht im Vorlaufsatz. Das Werkzeug prüft 4.0 vollständig, 5.0 mit gekennzeichneten Einschränkungen.

Was bedeuten Preiskennzeichen und Preiseinheit?

Preiskennzeichen 1 heißt Bruttopreis (Listenpreis, Rabatt wird abgezogen), 2 heißt Nettopreis. Die Preiseinheit sagt, für wie viele Mengeneinheiten der Preis gilt: 0 für 1, 1 für 10, 2 für 100, 3 für 1000. Ein Kabel mit Preis 9800 Cent und Preiseinheit 2 kostet 98 Euro je 100 Meter, nicht je Meter. Wer die Preiseinheit ignoriert, kalkuliert um den Faktor 100 daneben.

Welche Fehler findet das Werkzeug?

Fehlender oder falsch platzierter Vorlaufsatz, unbekannte Satzarten, A-Sätze mit zu wenigen Feldern, doppelte Artikelnummern, Artikelnummern über 15 Stellen, Kurztexte über 40 Zeichen, ungültige Verarbeitungskennzeichen, Preiskennzeichen und Preiseinheiten, nicht numerische Preise, B-Sätze ohne passenden A-Satz, EAN mit falscher Prüfziffer, fehlender Endesatz.

Warum sind Umlaute kaputt?

Datanorm-Dateien stammen aus der DOS-Zeit und sind oft in Codepage 850 kodiert, manchmal in Windows-1252, selten in UTF-8. Das Werkzeug erkennt den Zeichensatz an typischen Umlaut-Bytes und zeigt ihn im Befund. Beim Import muss derselbe Zeichensatz eingestellt sein, sonst wird aus „Schütz“ ein „Sch³tz“.

Was ist mit Rabattgruppen?

Der A-Satz trägt eine Rabattgruppe; den Rabatt selbst liefert die RAB-Datei oder die Konditionsvereinbarung mit dem Händler. Fehlt die Rabattgruppe im System, bleibt der Preis auf Liste oder fällt auf null. Das Werkzeug zeigt die Rabattgruppen je Artikel; die Zuordnung prüfen Sie gegen Ihre Konditionen.

Kann ich Preisänderungsdateien prüfen?

Ja, P-Sätze aus .WRG- oder .PRE-Dateien werden gezählt und auf Vollständigkeit geprüft. Eine Preisänderungsdatei ohne zugehörigen Artikelstamm ergibt nur Nummern und Preise; die Artikeltabelle bleibt dann leer.

Werden meine Preislisten gespeichert?

Nein. Die Datei wird im Arbeitsspeicher gelesen und danach gelöscht. Händlerpreise sind Geschäftsgeheimnis; der Befund existiert nur in Ihrem Browser und als PDF für 24 Stunden, wenn Sie den Vollbefund anfordern.

Branchen-Fachwissen SHK, Elektro, Maler
Beispiele aus dem Haus KI-Anwendungen, die wir selbst betreiben
Alle KI-Lösungen → Alles einzeln gebaut, nichts von der Stange.
Alle Software-Leistungen → Alles einzeln gebaut, nichts von der Stange.
Computer & Laptops PC, Mac, Kaufberatung
Mobilgeräte Smartphone, TV, Fotos
Peripherie & Netzwerk Drucker, WLAN, NAS
Smart Home & IoT KNX, Automation, PV
Alle Hardware-Leistungen → Alles einzeln gebaut, nichts von der Stange.
Alle Privat-Leistungen → Alles einzeln gebaut, nichts von der Stange.
Alle Unternehmens-Leistungen → Alles einzeln gebaut, nichts von der Stange.
linkx© Module II Pflegeheim, Schule, Wache, Wahl
Alle Submarken → Alles einzeln gebaut, nichts von der Stange.
Alle Artikel im Wissensbereich → Alles einzeln gebaut, nichts von der Stange.
Cookie-EinwilligungTechnisch notwendige Cookies sind immer aktiv. Externe Inhalte wie Terminbuchung und Kartenmaterial sowie Google Analytics laden wir erst nach Ihrer Zustimmung. Mehr erfahren