# Versand mit Staffelpreisen und ESD - grauenvolles Thema

**URL:** <https://forum.shopware.com/t/versand-mit-staffelpreisen-und-esd-grauenvolles-thema/59070>\
**Category:** Administration\
**Created:** [14. April 2019 um 12:16 UTC](https://forum.shopware.com/t/versand-mit-staffelpreisen-und-esd-grauenvolles-thema/59070 "2019-04-14T12:16:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [14. April 2019 um 12:16 UTC](https://forum.shopware.com/t/versand-mit-staffelpreisen-und-esd-grauenvolles-thema/59070/1 "2019-04-14T12:16:48Z")

</div>

Ich habe hier einen Kunden-Shop wo ich keine vernünftige Lösung finde. Zur Ausgangslage:

**Artikel:**

- 1x normaler Artikel mit Preis von 10,00 EUR
- 1x ESD Artikel mit Preis von 5,00 EUR (als Versandkostenfrei angelegt)

**Versandkosten:**

- Standard Versand mit Staffelpreise in Abhängigkeit vom Preis (Berechnung nach Preis)
- bis 10 EUR - 2,90 EUR
- ab 11 EUR - 4,90 EUR

**Beispiel Warenkorb\_1**

- nur ESD Arikel -\> 0,00 Versandkosten (korrekt)

**Beispiel Warenkorb\_2**

- nur normaler Arikel mit 10 EUR -\> Versand 2,90 (korrekt)

**Beispiel Warenkorb\_3**

- 2x normale Arikel mit 10 EUR -\> Versand 4,90 (korrekt)

**Beispiel Warenkorb\_4**

- ein normaler Arikel mit 10 EUR + ein ESD Artikel mit 5 EUR -\> Versand 4,90 ( **nicht korrekt** ) - **hier sollte jetzt denoch nur 2,90 stehen**

&nbsp;

Wie komme ich das hin, dass die ESD-Artikeln nicht bei der Berechnung der Staffelpreise mit einfließen?

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [14. April 2019 um 13:18 UTC](https://forum.shopware.com/t/versand-mit-staffelpreisen-und-esd-grauenvolles-thema/59070/2 "2019-04-14T13:18:45Z")

</div>

Das musst du per eigene Berechnung machen und dort den Preis exklusive ESD Artikel zurück liefern. Die Staffel kann man so umsetzen. Ähnliche Logik wie bei diesem Beispiel:&nbsp;[https://docs.shopware.com/de/shopware-5-de/versand-und-zahlungsarten/individuelle-versandkosten#bestimmte-artikel-von-der-versandkostenfrei-summe-ausschliessen](https://docs.shopware.com/de/shopware-5-de/versand-und-zahlungsarten/individuelle-versandkosten#bestimmte-artikel-von-der-versandkostenfrei-summe-ausschliessen)

&nbsp;

SUM(IF(at.attr16 != ‘1’,b.price\*b.quantity,0))

Also du musst auf jeden Fall die ESD Artikel eindeutig identifizieren können. In dem Beispiel ist attr16 eine checkbox die bei ESD Artikeln 1 ist.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [14. April 2019 um 14:16 UTC](https://forum.shopware.com/t/versand-mit-staffelpreisen-und-esd-grauenvolles-thema/59070/3 "2019-04-14T14:16:13Z")

</div>

Ich denke ich habe es:

```
IF(SUM(
 IF(b.esdarticle != '1',b.price*b.quantity,0)
 )<11,2.90,4.90)

```

&nbsp;
