Seite 1 von 1

Beim Import werden Preise auf volle EUR Beträge gerundet

Verfasst: 24.01.2019, 17:45
von BigBoy4011
Hallo Rolf, ich importiere meine Daten mittels csv-Dateien. Mir ist aufgefallen, daß die importierten Preise (Kauf-, UVP, Wert) auf volle EUR Beträge gerundet werden. z.B. 2,78 EUR wird zu 3,00 oder 18,49 zu 18,00 EUR! Ist das Absicht oder geht das nicht anders? Ich habe viel Zubehör mit größerer Anzahl und "krummen" Preisen. Gruß aus dem Saarland.

Verfasst: 24.01.2019, 20:39
von rfnet
Hallo Hans-Peter

Hm, das sollte schon korrekt importiert werden. Kannst Du mir mal eine kurze CSV Datei mit 5-6 Datensätzen und Deine Import Spezifikation (im CSV Fenster exportieren) zu senden?

Grüsse
Rolf

Verfasst: 24.01.2019, 22:18
von BigBoy4011
Hallo Rolf, hier sind die gwünschten Daten. Ich hab eine zip-Datei gemacht, sonst funktioniertdas hochladen nicht.
Gruß Hans-Peter

Verfasst: 25.01.2019, 15:12
von rfnet
Hallo Hans-Peter

Geht wirklich nicht und kann auch nicht gehen weil da ein Programm Fehler drin ist: intern wird mit dem Typ LONG weitergerechnet, aber dieser Typ kennt keine Kommastellen sondern nur Ganzzahlen, deshalb wird auch gerundet. Ich werde dies für die nächste Version korrigieren.

Damit Du nun trotzdem weiterfahren kannst, wäre folgendes eine Möglichkeit: ändere die Spalten mit Preisen in Excel so, dass Du den Wert *100 rechnest. Dann in MobaVer importieren, und dort kann dann der Kaufpreis und Wert wieder mit /100 zurückgerechnet werden. Ich habe es probiert, es funktioniert.
  1. in Excel Kaufpreis und Wert *100
  2. In MobaVer importieren, dabei die Checkbox "Markieren" unbedingt aktivieren (aktiviert lassen)
  3. dann im Hauptmenü "Zubehör suchen" wählen (weil Du ja Zubehör importiert hast im Beispiel)
  4. in der Suchen Leiste "Marker=-1" eingeben, es werden alle markierten Zubehör angezeigt
  5. dann den Button mit "A->B->" klicken
  6. im Feld "Kaufpreis" wählen, einmal Recordset aktivieren und wieder deaktivieren (ist auch noch ein Fehler :S )
  7. dann in "Neuer Wert" so eingeben "/100", nun auf Testen klicken
  8. wenn es nun passt, dann auf "Ausführen" klicken
  9. anschliessend Schritte 6-8 mit Feld "Wert" ausführen
Viel Erfolg und Grüsse
Rolf

Verfasst: 25.01.2019, 18:20
von BigBoy4011
Hallo Rolf,
herzlichen Dank für die kurzfristige Lösung, das hilft mir weiter und funktioniert tadellos.
Vielen Dank nochmal und viele Grüsse
Hans-Peter