|
<< Klicke um Table of Contents anzuzeigen >> Navigation: Teil 4 – Nexus – Datenimport > Importdaten > Importdaten - Hinweise zum Import > Amazon |
Dieser Abschnitt enthält Hinweise zu den Daten, die von Amazon importiert werden.
Behandlung von Summenfehlern
Nexus prüft beim Import von Amazon-Dateien, ob der ausgewiesene Gesamtbetrag mit der Summe der Einzelzeilen übereinstimmt.
Ist das nicht der Fall, wird im Importdialog eine entsprechende Meldung anzeigt. Der Import kann trotzdem durchgeführt werden.
In der Anzeige der Importdaten wird die fehlerhafte Importdatei ebenfalls markiert, und kann bei Bedarf manuell korrigiert werden.
Beim Versuch, eine solche Importdatei zu verbuchen, wird der Anwender nochmal auf die Summenabweichung hingewiesen.
Interpretation von Werten in Betragsfeldern
Amazon liefert Betragswerte wahlweise im deutschen Format (also z.B. 1.234,56) oder im US Format (also z.B. 1,234.56), teilweise sogar gemischt innerhalb derselben Importdatei.
Mitunter kommen auch Werte mit nur einer Nachkommastelle, ganz ohne Nachkommastellen, oder ohne führende Null vor dem Komma (z.B. ,7).
Um diese unterschiedlichen Formate zuverlässig als Beträge zu interpretieren, geht Nexus beim Import wie folgt vor:
•Er sucht, von rechts kommend, den ersten Punkt oder das erste Komma.
•Wird keines von beiden gefunden, interpretiert Nexus den Wert als ganze Zahl (nur Euro, keine Cent).
•Wird ein Punkt oder Komma gefunden, interpretiert Nexus dieses Zeichen dann als Dezimaltrenner (d.h. Trenner zwischen ganzen Euro- und Cent-Beträgen).
•Das jeweils andere Zeichen wird als Tausendertrenner interpretiert.
•Anschließend versucht Nexus, mit dem gefunden Dezimaltrenner den Wert in eine Zahl umzuwandeln.
•Wenn das nicht funktioniert (z.B. weil Buchstaben enthalten sind), wird ein Fehler angezeigt.
•Nexus geht davon aus, dass ein Betrag zwei oder ausnahmsweise auch nur eine Nachkommastelle enthalten muss. Ist das nicht der Fall (also keine oder mehr als zwei Nachkommastellen), wird ein Fehler angezeigt.
•Im Fehlerfall wird im Importdialog eine Meldung mit der fehlerhaften Zeile angezeigt, sowie mit dem Wert, der nicht als Zahl interpretiert werden kann. Der Import kann trotzdem durchgeführt werden.
In der Anzeige der Importdaten ist die fehlerhafte Zeile ebenfalls markiert, und kann bei Bedarf manuell korrigiert werden.