# Versandkosten Bundles und Preisabhängig

**URL:** <https://forum.shopware.com/t/versandkosten-bundles-und-preisabhangig/59788>\
**Category:** Administration\
**Created:** [29. Mai 2019 um 15:38 UTC](https://forum.shopware.com/t/versandkosten-bundles-und-preisabhangig/59788 "2019-05-29T15:38:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![FELS](https://avatars.discourse-cdn.com/v4/letter/f/c5a1d2/32.png) [@FELS](https://forum.shopware.com/u/FELS)\
**Post date:** [29. Mai 2019 um 15:38 UTC](https://forum.shopware.com/t/versandkosten-bundles-und-preisabhangig/59788/1 "2019-05-29T15:38:27Z")

</div>

Hallo, ich möchte den Versand aufteilen zwischen “Bundles” und “Preisabhängig”. Leider gibt es hier mit den vorgegebenen Möglichkeiten keine Lösung, daher eine eigene Berechnung.

Ich habe 2 Attribute Angelegt.

- Attribut 4: Versandpreis pro Set
- Attribut 5: Setmenge

In der erweiterten Versandkostenabfrage:

```
MAX(a.topseller) as has_topseller, MAX(at.attr3) as has_comment, MAX(b.esdarticle) as has_esd, MIN(at.attr4>='1') as versandpreis, MAX(at.attr4='0') as mischkorb

```

&nbsp;

Artikel A

- Setmenge = 3
- Versandpreis; 9.52

Artikel B

- Setmenge = 1
- Versandpreis: 17.85

Artikel C

Keine Attribute ausgefüllt.

Nun habe ich versucht das ganze über eine Basis Versandregel und Aufschläge zu lösen

„Basisversand“:

- Versandkostenberechnung nach: Preis
- Standard Versandart
- Immer berechnen
- Steuersatz: Auto-Ermittlung
- Von 0 bis beliebig Versandkosten 0 Faktor 0
- Zahlarten alle, Länderauswahl Deutschland

„Setpauschale“

- Eigene Berechnung
- Aufschlag-Versandregel
- Immer berechnen
- Steuersatz: Auto-Ermittlung
- Von 0 bis beliebig Versandkosten 0 Faktor 100

Eigene Bedingungen: versandpreis && !mischkorb

Eigene Berechnung:

```
SUM(
        IF(b.quantity < (at.attr5+0.001)*1, at.attr4*1,
        IF(b.quantity < (at.attr5+0.001)*2, at.attr4*2,
        IF(b.quantity < (at.attr5+0.001)*3, at.attr4*3,
        IF(b.quantity < (at.attr5+0.001)*4, at.attr4*4,
        IF(b.quantity < (at.attr5+0.001)*5, at.attr4*5,
        IF(b.quantity < (at.attr5+0.001)*6, at.attr4*6,
        IF(b.quantity < (at.attr5+0.001)*7, at.attr4*7,
        (0)
        )))))))

```

Lege ich nun einen Artikel A mit Attribut 4 +5 hinterlegt aus in der Menge, kommt erstens ein krummer Wert raus statt 9,52€&nbsp; kommen 9,99€ bei Menge 4 19,00€ (statt 19,04€), bei Menge 7 29,00€ statt 28,56€ usw. Das verstehe ich nicht.

Lege ich nun noch eine zweite Versandkostenaufschlagregel an:

„Versandkostenstaffel“

- Preisabhängige Berechnung
- Aufschlag-Versandregel
- Immer berechnen
- Steuersatz: Auto-Ermittlung
- Von 0 bis beliebig Versandkosten 0 Faktor 100

Bis&nbsp; -\> Versandkosten

0- (Jeweils dann immer von 1 Cent höher)

- 0- 297.49 -\> 14.28
- 297,50 - 594.99 -\> 23.80
- 595 - 1189.99 -\> 35.7
- 1190- 1784.99 -\> 59.5
- 1785- 2379.99 -\> 89.25
- 2380 - beliebig -\> 0

Eigene Bedingungen: !versandpreis && !mischkorb

Jetzt kann es passieren das wenn Versandregel „Setpauschale“ teurer ist und ich einfach ein kleinsten Artikel in den Warenkorb lege, die Versandkosten gesenkt werden auf den Wert der „Versandkostenstaffel“ &nbsp;

Also meine Fragen zusammengefasst:

1. Warum wird bei Regel 1 (Setpauschale) der Wert krumm ausgegeben?

- Falls ich hier die Basisregel deaktiviere und Setpauschale zur Standard-Versandart mache funktioniert es komischerweise richtig, allerdings greift dann “Versandstaffel” nicht mehr.

1. Warum verbilligt er den Versand anstatt den höheren Wert zu halten?

&nbsp;

&nbsp;
