# CSV Import Preise Automatisch runden

**URL:** <https://forum.shopware.com/t/csv-import-preise-automatisch-runden/54441>\
**Category:** Programmierung\
**Created:** [6. August 2018 um 06:29 UTC](https://forum.shopware.com/t/csv-import-preise-automatisch-runden/54441 "2018-08-06T06:29:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chrom\_Store](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@Chrom\_Store](https://forum.shopware.com/u/Chrom_Store)\
**Post date:** [6. August 2018 um 06:29 UTC](https://forum.shopware.com/t/csv-import-preise-automatisch-runden/54441/1 "2018-08-06T06:29:35Z")

</div>

Hallo,

Ich übernehme einen Teil meiner Preise vom Hersteller via CSV Datei und ziehe von den Verkaufspreisen 10% ab.

Dieses Funktioniert im CSV Import über die Konvertierung wie folgt: {math equation=“x\*0.9” x=$price}

Soweit ist dies auch kein Problem, und Funktioniert einwandfrei!

Jetzt möchte ich aber gerne das die Preise Automatisch auf oder abgerundet werden.

Hier ein Beispiel:

Ich bekomme im Shop einen errechneten Preis von 706,86€ möchte diesen aber mit 707.-€ gerundet bekommen.

Hat jemand eine Idee wie ich dieses umsetzen kann?

Habe schon etwas von math round: 2 gelesen, bekomme es aber nicht hin dieses um zusetzen.

Gruß Marcus

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [6. August 2018 um 12:16 UTC](https://forum.shopware.com/t/csv-import-preise-automatisch-runden/54441/2 "2018-08-06T12:16:40Z")

</div>

Kannst du es mal mit

```
{$price*0.9|round}

```

versuchen?

Viele Grüße

---

<div class="post-metadata">

**Author:** ![Chrom\_Store](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@Chrom\_Store](https://forum.shopware.com/u/Chrom_Store)\
**Post date:** [14. August 2018 um 06:14 UTC](https://forum.shopware.com/t/csv-import-preise-automatisch-runden/54441/3 "2018-08-14T06:14:23Z")

</div>

Leider klappt es damit auch nicht… Einige Preise werden gerundet, andere wiederrum nicht.

Habe schon versuch die die Zahlen hinter dem Punkt auf 0 zu setzen hat leider auch nicht Funktioniert:

```
{$price|replace:"%.%%":"%.00"}

```

Hat noch jemand einen anderen Lösungsansatz?

Gruß Marcus

---

<div class="post-metadata">

**Author:** ![Chrom\_Store](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@Chrom\_Store](https://forum.shopware.com/u/Chrom_Store)\
**Post date:** [16. August 2018 um 08:48 UTC](https://forum.shopware.com/t/csv-import-preise-automatisch-runden/54441/4 "2018-08-16T08:48:03Z")

</div>

So ich habe den Fehler doch noch selbst gefunden…

Das mit dem runden klappt doch wie von simkli beschrieben!

Ich hatte einen Fehler im Import Modul, das die Artikel nicht richtig zugeordnet werden konnten.

Vielen Dank nochmals für die Hilfe!

Gruß Marcus
