Startseite » Software » Konvertieren

DATANORM Konvertierprogramme

DATANORM-Konvertierprogramm Zur Konvertierung von DATANORM 3, 4, 5 nach 3, 4, 5.
DATANORM-writer Der DATANORM-writer konvertiert Excel, CSV und Datenbanken nach DATANORM.
   

DATANORM-Konvertierprogramm

Mit diesem Programm können DATANORM-Dateien Version 3, 4 oder 5 in DATANORM-Dateien 3, 4 oder 5 konvertiert werden. Außerdem können die Preise von einer Landeswährung in EURO bzw. Preise von EURO in eine Landeswährung umgerechnet werden.

  • Basiswährung ist jetzt der EURO. Es kann jedoch bei Bedarf wie bisher von Landeswährung auf den EURO und umgekehrt konvertiert werden.
  • Fehler bei Konvertierung CU - Zuschlag in DATANORM Version 3 oder 4 (B-Satz) in DATANORM Version 4 oder 5 (Z-Satz) behoben.
Beispiel im B-Satz: 1;150;000096; (Januar 2002 im Datensatz Fröschel für Art.Nr 1001042)
konvertiert Vers. 4: Z-Satz: Z;N;1001042;01;4;CU;150;10;960;1000;
konvertiert Vers. 5: Z-Satz: Z;N;1001042;01;3;CU;2;100;15000;10;960;1000;
 
Neu: Die aktuellste Version des Konvertierprogrammes ist auch im neuen DATANORM-Manager paula3 (auch in der Demo voll lauffähig) mit Assistenten integriert.

Anwendung

Es gibt noch alte DOS-Programme bei den Handwerkern die nur Daten in Version 3 einlesen können. Mit dem Konvertierprogramm können Daten im DATANORM Version 4 oder 5 in DATANORM Version 3 konvertiert werden. Liegen die Daten nur in einer höheren Version vor können auch für diesen Kundenkreis noch DATANORM-Daten bereitgestellt werden.

Den Datenverlust der hierbei auftreten kann merkt der Kunde nicht, da sein Branchen- Programm mit diesen Daten sowieso noch nicht gearbeitet hat. Werden die Daten mit zur Preisfindung herangezogen (zum Beispiel bei einer Übertragung von Zuschlagsätzen mit Staffelpreisen) können durch den Datenverlust für den Kunden falsche Preise übertragen werden. Dies muss sowohl dem Datenersteller als auch dem Anwender bekannt sein.

Bei einer Konvertierung von einer höheren in eine niedere Version müssen die technischen Gegebenheiten, der Datenumfang und die Auswirkung bei einem Datenverlust genau bekannt sein. Sonst muss nach jedem Einlesen von Daten in Version 3 vor der Anwendung eine manuelle Überprüfung der Preise erfolgen.

Download

DATANORM Konvertierprogramm (Größe ca. 2.600 kB), Version 1.1

Systemanforderungen

  • AT 486 (mindestens)
  • VGA Karte
  • 32 MB Arbeitsspeicher (mindestens)
  • Windows 98 / Windows 2000 / Windows XP

Installation

  • in einem leeren Verzeichnis die Programmdatei entpacken (Aufruf des Programms)
  • alle Anwendungs-Programme beenden
  • aus Windows heraus das Programm SETUP.EXE starten
  • vorgeschlagenes Laufwerk und Unterverzeichnis C:\DATANORM akzeptieren bzw. ändern und bestätigen
  • die Installation erfolgt daraufhin automatisch

Problem mit dem Konvertierprogramm

Bedenkenloser Einsatz des Konvertierprogramms!

  • Mit jeder DATANORM- Weiterentwicklung, somit mit jeder höheren DATANORM-Version, wurden die Übertragungs-Möglichkeiten, somit der mögliche Datenumfang, erweitert. So kann bei einer Konvertierung von einer höheren in eine niedrigere DATANORM-Version je nach Datenaufbereitung ein höherer oder geringerer Datenverlust auftreten.

    Da in der Regel ein Anwenderprogramm, dass nur Daten in einer niedrigeren DATANORM-Form einlesen kann auch nur mit dem niedrigeren Datenvolumen arbeitet, wird für den Anwender kein Datenverlust sichtbar.

    Werden jedoch Daten zur Preisfindung übertragen, die bei einer Konvertierung entfallen (zum Beispiel Staffelpreise bei einer Konvertierung von Version 4 nach 3), erhält der Anwender falsche Preise.

  • Noch schwieriger ist es DATANORM-Daten in eine andere Übertragungsform (zum Beispiel EDIFACT) zu übertragen. Hier kann es vorkommen, dass die Daten zuerst von Version 5 oder 4 in DATANORM Version 3 konvertiert werden. Danach erfolgt unter Umständen an einer ganz anderen Stelle eine Umsetzung in EDIFACT.

    Nach einer solchen "Datenverschaukelung" sollten vom Datenersteller seine Daten in jedem Fall preislich und textlich genau überprüft werden.

Normaler Programmaufruf

Zum Aufruf des Programms wird das Programm DATAN005.EXE gestartet.

Die einzelnen Programmteile werden über Menuefelder entsprechend den Windows-Richtlinien, zum Beispiel durch Anklicken mit der Maus, gewählt.

Direkter Programmaufruf

Es ist jedoch auch ein Programmaufruf aus einem anderen Programm heraus als Einzelaufruf oder über eine BATCH-Datei als Gruppenaufruf, möglich. Hierbei werden Laufwerk, Pfad- und Dateinamen als Parameter mit dem Programmaufruf übergeben und die Konvertierung automatisch gestartet.

Neben dem Programmnamen DATAN005.exe werden als Aufrufparameter Laufw./Pfad/Dateiname Eingabedatei; Laufw./Pfad/Dateiname Ausgabedatei; Version Ausgabedatei übergeben. Die einzelnen Parameter werden mit Semikolon voneinander getrennt.

DATAN005 XXXXXXXXXX;XXXXXXXXXX;X;
   |         |          |     | 
   |         |          |     Version Ausgabedatei
   |         |          Laufw:/Pfad/Dateiname Ausgabedatei
   |         Laufw:/Pfad/Dateiname Eingabedatei
   Programmname

Bei einem direkten Programmaufruf mit Parametern wird das Programm gestartet. Die DATANORM-Datei (über den ersten Parameter vorgegeben) wird gelesen und die Version automatisch bestimmt.

Wenn die Datei nicht vorhanden ist oder wenn es sich um keine DATANORM-Datei handelt, wird eine Fehlermeldung ausgegeben und der Programmaufruf abgebrochen.

Wird die Datei als DATANORM-Datei in einer der Versionen 3, 4 oder 5 erkannt, wird die Ausgabedatei entsprechend den Angaben im zweiten Parameter angelegt. Ist bereits eine Datei mit dem gleichen Namen vorhanden wird eine Warnung hierüber angezeigt.

Das Programm kann daraufhin unterbrochen oder die vorhandene Datei überschrieben werden. Dann werden die DATANORM-Daten der Einlesedatei in die entsprechende DATANORM Version (Angabe über den dritten Parameter) konvertiert und entsprechend den Angaben im Parameter 2 als Ausgabedatei abgestellt.

In dieser Aufrufform ist keine Umrechnung der Preisfelder von Landeswährung auf € bzw. umgekehrt möglich.

Bei einer Konvertierung von Version 5 oder in Version 5 werden zur Umsetzung der Mengeneinheiten ebenfalls die Vorgaben aus den Grunddaten übernommen.

Beispiel Einzelaufruf:
DATAN005.EXE A:\DATANORM.001;C:\MEINPFAD\DATANORM.001;5;

Beispiel Gruppenaufruf über Batch-Datei:
DATAN005.EXE C:\DATEN\DATANORM.001; C:\DATEN\DATANORM.501;5;
DATAN005.EXE C:\DATEN\DATANORM.002; C:\DATEN\DATANORM.502;5;
DATAN005.EXE C:\DATEN\DATANORM.003; C:\DATEN\DATANORM.503;5;
DATAN005.EXE C:\DATEN\DATANORM.004; C:\DATEN\DATANORM.504;5;
DATAN005.EXE C:\DATEN\DATANORM.005; C:\DATEN\DATANORM.505;5;
DATAN005.EXE C:\DATEN\DATANORM.006; C:\DATEN\DATANORM.506;5;
DATAN005.EXE C:\DATEN\DATANORM.007; C:\DATEN\DATANORM.507;5;

Programmteil Konvertieren (manuell)

Über den Button "Datei laden" wird die Eingabedatei aufgerufen und wenn es sich um eine DATANORM-Datei handelt, die Vorlaufdaten, die Version, das Datum und das Währungskennzeichen am Bildschirm angezeigt. In der Regel, wird für die Ausgabe ein Dateiname vorgeschlagen. Laufwerk, Pfad und Dateiname für die Ausgabedatei können bei Bedarf geändert werden.

Für die Ausgabe wird die DATANORM-Version eingegeben. Bei Konvertierungen von Version 3 auf Version 4 oder 5 muss noch das Währungskennzeichen vorgegeben werden. Bei richtiger Anwendung der DATANORM kann es sich hierbei nur um die Landeswährung (für Deutschland zum Beispiel DEM) handeln.

Achtung!
Preisangaben in der Währung € können lt. DATANORM-Vorschrift nicht mit Version 3 übertragen werden.

Bei Konvertierungen von Version 4 und 5 nach Version 4 oder 5 wird das jeweilige Währungskennzeichen mit angezeigt. Wird hierfür die Ausgabe das Währungskennzeichen geändert, werden alle Preise über einen, in den Grunddaten vorgegebenen Umrechnungskurs umgerechnet.

Über den Button "Konvertieren" wird die Konvertierung gestartet und die Daten entsprechend umgesetzt.

Mit einer höheren DATANORM Versions-Form können auch umfangreichere Datenarten übertragen werden. Wird von einer höheren auf eine niedrigere Version konvertiert, kann es deshalb zu einem Verlust von Daten kommen. Diese Datenverluste werden in einem Fehlerprotokoll angezeigt.

Programmteil Anzeigen

Über den Button "Datei laden" wird die DATANORM-Datei aufgerufen und automatisch zur Anzeige gebracht.

Aus technischen Gründen kann unter Umständen nicht die gesamte DATANORM-Datei angezeigt werden. Bei einer, vom Computer vorgegebenen Speichergrenze wird der Einlesevorgang automatisch abgebrochen.

Werden DATANORM-Daten Version 4 oder 5 angezeigt, kann durch Klicken auf ein Datenfeld der Inhalt und die jeweilige Feldfunktion zusätzlich mit angezeigt werden.

Programmteil Grunddaten

Mit dem Programmteil Grunddaten werden die Umrechnungskurse sowie die Umsetzungsdaten für die Mengeneinheiten DATANORM Version 5 verwaltet.

Umrechnungs-Kurse

In dieser Tabelle können die Umrechnungskurse Euro / Landeswährung vorgegeben werden. Wird ein Umrechnungskurs eingetragen, werden bei entsprechenden Vorgaben über die Währungskennzeichen, alle Preisangaben entsprechend umgerechnet.

Konvertierung Mengeneinheiten

In der DATANORM Version 5 werden die Einheiten nicht mehr direkt, sondern über international vorgegebene "Mengeneinheiten-Dummy" übertragen (siehe DATANORM Version 5). Die Branchenprogramme setzen diese "Dummy" jeweils beim Einlesen wieder in die beim Anwender üblichen Mengeneinheiten um.

Werden Daten aus Version 3 oder 4 in die Version 5 konvertiert, müssen die übertragenen Mengeneinheiten in die "Mengeneinheiten-Dummy" und beim umgekehrten Ablauf, die "Mengeneinheiten-Dummy" in die beim Anwender üblichen Mengeneinheiten konvertiert werden. Diese Konvertierungsvorgaben werden in den Grunddaten vorgegeben. In einer Tabelle werden jeweils der "Mengeneinheiten-Dummy" sowie die hiervon abhängigen Mengeneinheiten angegeben.

Wird zum Beispiel in einer DATANORM Version 4 Datei eine Einheit "St" übertragen, wird als Mengeneinheit in DATANORM Version 5 der "Dummy" PCE übergeben. Der gleiche Dummy "PCE" wird auch gesetzt, wenn eine der weiteren tabellarisch angegebenen Mengeneinheiten "Stck, Stk, St., BA, BD, BE usw.", übertragen wurde. Die Tabelle kann beliebig ergänzt und/oder verändert werden.

Bei der Konvertierung von Version 5 in eine niedrigere Form, wird ein "Dummy" erwartet und in eine der hierfür vorgegebenen Mengeneinheiten konvertiert. Für die Konvertierung wird die jeweils erste tabellarisch angegebene Mengeneinheit des betreffenden "Dummys" verwendet. Durch Änderung der Tabelle, kann der Anwender somit jederzeit seine einheitlichen Wunsch-Mengeneinheiten setzen.

Lizenzbestimmungen

Sie haben das lizenzgebührenfreie Recht, das Konvertierprogramm für Ihre Zwecke zu benutzen, zu vervielfältigen und zu verteilen.
Der DATANORM-Arbeitskreis Datenaustausch sowie der Hersteller des Programms übernehmen jedoch für die Funktion des Programms sowie für die Konvertierung der Daten keine Garantie, Haftung oder sonstige Verpflichtungen.