# ESD + Versandkosten ?

**URL:** <https://forum.shopware.com/t/esd-versandkosten/41434>\
**Category:** Administration\
**Created:** [17. November 2016 um 12:54 UTC](https://forum.shopware.com/t/esd-versandkosten/41434 "2016-11-17T12:54:11Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [17. November 2016 um 12:54 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/1 "2016-11-17T12:54:11Z")

</div>

Wie löst ihr das Problem, das bei ESD-Artikeln, die sich alleine im Warenkorb befinden, im Checkout eine “klassiche” Versandart (allerdings mit 0 EUR) aufgeführt ist, was unschön aussieht.

&nbsp;

---

<div class="post-metadata">

**Author:** ![JanineOverhausKocan](https://avatars.discourse-cdn.com/v4/letter/j/65b543/32.png) [@JanineOverhausKocan](https://forum.shopware.com/u/JanineOverhausKocan)\
**Post date:** [17. November 2016 um 13:38 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/2 "2016-11-17T13:38:12Z")

</div>

Hallo,

du könntest hier eine eigene Versandart ESD-Artikel erstellen und diese über eine eigene Bedingung speziell freigeben.

Hierzu ergänzt du unter Einstellungen \> Grundeinstellungen \> Versandkosten-Modul die erweiterte SQL-Abfrage um folgendes:  
“; MIN(b.esdarticle) as all\_esd”

In deiner neuen ESD-Versandart fügst du dann im Reiter erweiterte Einstellungen im Feld eigene Bedingungen “all\_esd” ein.

Alle anderen Versandarten kannst du über “!all\_esd” für reine ESD-Warenkörbe sperren.

Viele Grüße aus Schöppingen  
Janine Overhaus-Kocan

---

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [17. November 2016 um 13:41 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/3 "2016-11-17T13:41:21Z")

</div>

Hallo Janine, vielen Dank für deine rasche Antwort.

Noch eine Frage zum Schluß: Geht dann auch der gemischte Warenkorb mit Versandkostenberechnung -

z.B. Hardware (EUR 19,-- Versandkosten) + ESD (versandkostenfrei) = Summe Versandkosten EUR 19,-- (mit **Paketdiens** t aus Hardware)&nbsp;

---

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [17. November 2016 um 19:13 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/4 "2016-11-17T19:13:06Z")

</div>

Super - daaanke, hat geklappt!

---

<div class="post-metadata">

**Author:** ![JanineOverhausKocan](https://avatars.discourse-cdn.com/v4/letter/j/65b543/32.png) [@JanineOverhausKocan](https://forum.shopware.com/u/JanineOverhausKocan)\
**Post date:** [18. November 2016 um 06:54 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/5 "2016-11-18T06:54:31Z")

</div>

Hallo,  
nur nochmal zur Vervollständigung.

Der gemischte Warenkorb mit Versandkostenberechnung geht mit dieser Variante auch.

Die Bedingung fragt gezielt ab, ob alle Artikel im Warenkob ESD-Artikel sind, sobald auch nur ein anderer Artikel darunter ist greifen die anderen Versandarten.

Dort können dann alle anderen gewählten Berechnungen zutreffen z.B. auch 19,-- Versandkosten für die anderen Artikel.

Evtl. muss noch die Option „Unterstützen aber Versandkosten trotzdem berechnen“ für Versandkostenfreie Artikel im Reiter Erweiterte Elemente getroffen werden, damit der Warenkorb nicht komplett versandkostenfrei wird sobald ein solcher Artikel darin liegt.

Viele Grüße aus Schöppingen  
Janine Overhaus-Kocan

---

<div class="post-metadata">

**Author:** ![JaWolle](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/jawolle/32/14077_2.png) [@JaWolle](https://forum.shopware.com/u/JaWolle)\
**Post date:** [9. Juli 2019 um 14:28 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/6 "2019-07-09T14:28:06Z")

</div>

> Hierzu ergänzt du unter Einstellungen \> Grundeinstellungen \> Versandkosten-Modul die erweiterte SQL-Abfrage um folgendes:  
> „; MIN(b.esdarticle) as all\_esd“

Hallo Janine,

ich verzweifel gerade an dem Versand mit kostenlosen Downloads. Was einwandfrei mit deinem Beispiel funktioniert, ist, wenn die Downloads von vornherein kostenlos sind. Allerdings funktioniert es nicht, wenn der Download nur durch Eingabe eines Gutscheincodes kostenlos wird. In dem Fall liefert nämlich „MIN(b.esdarticle)“ wieder 0, also false für den Gutscheincode.

Ich habe alle möglichen Abfragen ausprobiert, daruter&nbsp;„CASE WHEN b.modus = 0 THEN MIN(b.esdarticle) as all\_esd&nbsp;END“ in der Hoffnung, es wird dann nur für die positionen mit modus = 0 geprüft, allerdings führte dies nicht zu dem gewünschten Ergebnis.

Bin für jeden Tipp dankbar!

LG Dominik

---

<div class="post-metadata">

**Author:** ![JaWolle](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/jawolle/32/14077_2.png) [@JaWolle](https://forum.shopware.com/u/JaWolle)\
**Post date:** [24. Juli 2019 um 08:36 UTC](https://forum.shopware.com/t/esd-versandkosten/41434/7 "2019-07-24T08:36:01Z")

</div>

Hat niemand eine Idee, Tipp, wie ich das lösen kann?
