# Berechnung Versandkosten

**URL:** <https://forum.shopware.com/t/berechnung-versandkosten/51284>\
**Category:** Administration\
**Created:** [21. Februar 2018 um 12:30 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284 "2018-02-21T12:30:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikeyy](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@mikeyy](https://forum.shopware.com/u/mikeyy)\
**Post date:** [21. Februar 2018 um 12:30 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284/1 "2018-02-21T12:30:22Z")

</div>

Moin Community

Ich habe für die Versandkosten eine eigene Berechnung hinterlegt:

```
SUM(
   IF(at.attr5 != '', at.attr5*b.quantity,
   IF(d.weight < 31.5, 10.7215,
   (10.7215+(1.00*(d.weight-31.5)))*b.quantity
   ))
)

```

Nun würde ich gerne für alle Artikel unter 31.5kg ab einem Einkaufswert von 300.- den Versand Kostenlos anbieten.

Somit wäre dann die Regel:  
Wenn Gewicht kleiner als 31.5 und Preis über 300, dann Versand kostenlos.

&nbsp;

Kann mir jemand mit dem SQL Befehl hierfür helfen? 🙂

&nbsp;

Danke und Grüsse aus der Schweiz

---

<div class="post-metadata">

**Author:** ![YFR](https://avatars.discourse-cdn.com/v4/letter/y/e47774/32.png) [@YFR](https://forum.shopware.com/u/YFR)\
**Post date:** [21. Februar 2018 um 12:51 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284/2 "2018-02-21T12:51:49Z")

</div>

Moin @mikeyy‍,

du kannst die IFs in einander verschachteln! 🙂

Das sollte doch des Rätsels Lösung sein oder etwa nicht? 🙂

Gar nicht gesehen, dass du dies bereits machst.

Wofür steht die “10.7215”?

LG

Yannick

---

<div class="post-metadata">

**Author:** ![mikeyy](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@mikeyy](https://forum.shopware.com/u/mikeyy)\
**Post date:** [21. Februar 2018 um 12:57 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284/3 "2018-02-21T12:57:17Z")

</div>

Hi @YFR‍

Danke für’s Antworten ![Halo](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/halo.png "Halo")

Erstmal muss ich hier eingestehen das mein Wissen in diesem Thema sehr begrenzt ist 😃

Trotzdem habe ich es versucht und bin mal auf diesen Lösungsvorschlag gekommen:  
&nbsp;

```
if(d.weight < 31.5 and b.amount_display > 300 then b.shippingfree,

```

Hat aber leider nicht funktioniert ![Grin](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/grin.png "Grin")

---

<div class="post-metadata">

**Author:** ![mikeyy](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@mikeyy](https://forum.shopware.com/u/mikeyy)\
**Post date:** [21. Februar 2018 um 13:13 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284/4 "2018-02-21T13:13:33Z")

</div>

> [@YFR schrieb:](https://forum.shopware.com/profile/28322/YFR "YFR")
> 
> Moin @mikeyy‍,
> 
> du kannst die IFs in einander verschachteln! ![:)](https://dub1.discourse-cdn.com/flex013/resources/emoji/smile.png ":)")
> 
> Das sollte doch des Rätsels Lösung sein oder etwa nicht? ![:)](https://dub1.discourse-cdn.com/flex013/resources/emoji/smile.png ":)")
> 
> Gar nicht gesehen, dass du dies bereits machst.
> 
> Wofür steht die „10.7215“?
> 
> LG
> 
> Yannick

Das sind die Bruttokosten für die normale Lieferung.

---

<div class="post-metadata">

**Author:** ![mikeyy](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@mikeyy](https://forum.shopware.com/u/mikeyy)\
**Post date:** [22. Februar 2018 um 12:47 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284/5 "2018-02-22T12:47:51Z")

</div>

Ich habe nun herausgefunden wie man Versandkostenfrei liefert ab 300.-

SUM(  
&nbsp;&nbsp; &nbsp;IF(b.quantity\*b.price\>300,0,10.7215)  
)

Was mir jetzt noch in Verbindung fehlt ist der Befehl: Wenn unter 31.5kg

&nbsp;

Die ganze Berechnung wäre dann komplett:

Wenn Artikel über 31.5 dann 10.7215 plus 1.- pro kg übergewicht

die zweite regel wäre dann:

Wenn Artikel unter 31.5 und Warenkorbwert über 300.- dann Versandkostenfrei

&nbsp;

Ist sowas überhaupt möglich als Eigene Berechnung?

---

<div class="post-metadata">

**Author:** ![mikeyy](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@mikeyy](https://forum.shopware.com/u/mikeyy)\
**Post date:** [2. März 2018 um 08:54 UTC](https://forum.shopware.com/t/berechnung-versandkosten/51284/6 "2018-03-02T08:54:36Z")

</div>

Moin Community

Ich wollte nochmal Pushen und Fragen ob vlt. doch jemand eine Ahnung hiervon hat? 🙂
