# Versandkostenberechnung je Artikel + Aufschlag

**URL:** <https://forum.shopware.com/t/versandkostenberechnung-je-artikel-aufschlag/51549>\
**Category:** Allgemein\
**Created:** [5. März 2018 um 12:48 UTC](https://forum.shopware.com/t/versandkostenberechnung-je-artikel-aufschlag/51549 "2018-03-05T12:48:31Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![enerSpace](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/enerspace/32/13552_2.png) [@enerSpace](https://forum.shopware.com/u/enerSpace)\
**Post date:** [6. März 2018 um 19:46 UTC](https://forum.shopware.com/t/versandkostenberechnung-je-artikel-aufschlag/51549/5 "2018-03-06T19:46:58Z")

</div>

Hallo @PeterBlaumeier‍,

ich hatte dir ja versprochen, dass ich mich heute nochmal dazu melde. Meine Variante lässt sich garantiert noch verfeinern, aber Sie funktioniert!

Folgende Konfigurationen musst du vornehmen:

**1. Einstellungen-\>Grundeinstellungen-\>Storefront-\>Versandkostenmodul**

Hier erweiterst du die alte Zeile:

```
MAX(a.topseller) as has_topseller, MAX(at.attr3) as has_comment, MAX(b.esdarticle) as has_esd

```

In:

```
MAX(a.topseller) as has_topseller, MAX(at.attr3) as has_comment, MAX(b.esdarticle) as has_esd, MAX(at.attr4="1") AS shipping_surcharge

```

**2. Einstellungen-\>Freitextfeld-Verwaltung**

Hier fügst du z.B. wie unter 1. angegeben, das Feld attr4 hinzu. In etwa so wie hier:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/c/c67072110ee4fb7ce240a9b84169d4baa8c2b5c2.png)

Jetzt haben wir die Änderungen durchgeführt, bei denen hinterher die Versandart je attr4 = 1 ausgewählt wird.

_Info: attr4 kann natürlich auch bei dir anders heißen oder auch anders angelegt sein._

**3. Einstellungen-\>Versand Kosten**

Hier gehst du erst einmal in deine kostenlose Standard-Versandart rein. Hier klickst du auf&nbsp;den tab: „Erweiterte Einstellungen“ und gibst bei der Bedingung folgendes ein:

```
!shipping_surcharge

```

Damit geben wir an, dass diese Versandart nur dann ausgewählt wird, wenn kein Artikel im Warenkorb ist, der Versandgebühren hat oder auch attr4 = 1.

**4.&nbsp;Einstellungen-\>Versand Kosten**

Als nächstes legen wir eine Ausweichversandart an, die immer dann zutrifft, falls die Standardversandart nicht ausgewählt werden kann. Wichtig ist hierbei, dass unter: „Versandkosten-Berechnung nach:“ -\> „Eigene Berechnung“ ausgewählt und der Faktor auf 100% gestellt wurde:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/d/de6b0a7d1cecccb1cc7abafab8d6878d66a96119.png)

Als nächstes wechseln wir wieder in den Tab „Erweiterte Einstellungen“ und fügen die folgenden Regeln hinzu:

Eigene Bedingung:

```
shipping_surcharge

```

Eigene Berechnung:

```
8+(SUM(IF(at.attr4="1",((b.quantity)*2),0)))

```

Nun sind wir soweit durch. Jetzt kannst du in jedem Artikel bei dem du Versandkosten berechnen möchtest einfach das Häkchen stzen:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/4/4593b90943d04341b55f6c7688711c91a624467b.png)

Falls du weitere Unterstützung benötigst, sag mir einfach bescheid.

VG

![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/bb8958d17f9f7c07e111287f43ec676d699d0799.png)  
enerSpace Webhosting  
Tel.: +49 511 - 219 568 76 | Web:&nbsp;[https://www.enerspace.de](https://www.enerspace.de/)

---

_[View the full topic](https://forum.shopware.com/t/versandkostenberechnung-je-artikel-aufschlag/51549)._
