Seite 1 von 1

Datenimport verändert die Beträge

Verfasst: Mi., 04. Dez 2024 21:26
von mhabermann74@gmail.com
Hallo,

ich möchte die Daten meines Kontos exportieren und anschließend wieder importieren. (Meine Bank hat die IBAN geändert).

Die Exportierte Datei hat folgendes Format:
"Saldo";"SdoWaehr";"AgBlz";"AgKto";"AgName1";"Storno";"OrigBtg";"Betrag"; ...
4458.48;"EUR";"50010111";"00000000";"xxxx";0;(49.62);(49.62);"EUR"; ...
14347.62;"EUR";"DEUTDE5M555";"DE0000000000000000000";"yyyyy";0;1530.35;1530.35; ...


Nach dem Import stimmen die Beträge überhaupt nicht mehr:
Aus (49.62) wird 0,00 EUR, erwartet habe ich aber -49,62 EUR.
Aus 1530.35 wird 153,053.00 EUR.

Hat jemand einen Tipp, wie ich die Datei anpassen kann, damit der Import funktioniert? Programmierkenntnisse zur Datenkonvertierung sind vorhanden.

Ein Hinweis noch, mein Rechner ist auf die Englische Sprache konfiguriert. Vermutlich ist das Verhalten durch die andere Darstellung der Zahlen verursacht.

Re: Datenimport verändert die Beträge

Verfasst: Mi., 04. Dez 2024 22:02
von audiolet
mhabermann74@gmail.com hat geschrieben: Mi., 04. Dez 2024 21:26 Hat jemand einen Tipp, wie ich die Datei anpassen kann, damit der Import funktioniert? Programmierkenntnisse zur Datenkonvertierung sind vorhanden.

Ein Hinweis noch, mein Rechner ist auf die Englische Sprache konfiguriert. Vermutlich ist das Verhalten durch die andere Darstellung der Zahlen verursacht.
Hallo!
Wenn Programmierkenntnisse zur Datenkonvertierung vorhanden sind, dann verstehe ich nicht so ganz, warum du die anscheinend erforderliche Datenkonvertierung nicht selbst erkennst.
mhabermann74@gmail.com hat geschrieben: Mi., 04. Dez 2024 21:26 Aus 1530.35 wird 153,053.00 EUR.
Na, da wird der Punkt deines auf Englisch eingestellten Systems offensichtlich nicht als Dezimaltrennzeichen erkannt. Da musst du also den Punkt in ein Komma konvertieren.
mhabermann74@gmail.com hat geschrieben: Mi., 04. Dez 2024 21:26 Aus (49.62) wird 0,00 EUR, erwartet habe ich aber -49,62 EUR.
Dein auf Englisch eingestelltes System stellt negative Werte anscheinend in Klammern gesetzt dar. Du musst dann also das "(49.62)" konvertieren in "-49,62"; also natürlich inkl. der zuvor genannten Punkt-zu-Komma Konvertierung.

Re: Datenimport verändert die Beträge

Verfasst: Do., 05. Dez 2024 06:42
von mhabermann74@gmail.com
Danke audiolet, das hat funktioniert.

Ich könnte schwören, dass ich diese Variante schon probiert hatte... Hatte wohl einen Fehler gemacht.