# Eigene Versandkosten nach Länge + Wert

**URL:** <https://forum.shopware.com/t/eigene-versandkosten-nach-laenge-wert/91727>\
**Category:** Shopware 5\
**Created:** [30. November 2021 um 11:09 UTC](https://forum.shopware.com/t/eigene-versandkosten-nach-laenge-wert/91727 "2021-11-30T11:09:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![G-Fittings](https://avatars.discourse-cdn.com/v4/letter/g/9fc348/32.png) [@G-Fittings](https://forum.shopware.com/u/G-Fittings)\
**Post date:** [30. November 2021 um 11:09 UTC](https://forum.shopware.com/t/eigene-versandkosten-nach-laenge-wert/91727/1 "2021-11-30T11:09:39Z")

</div>

Hallo, kann mir vielleicht jemand helfen bei der Kombination einer eigenen Versandkostenregel?

Beide Regeln funktionieren einzeln – jedoch noch nicht zusammen …

Er soll erst prüfen wie lang der Artikel im Warenkorb ist und anschließend schauen wie hoch der Gesamtwarenkorbwert ist:

IF(((SELECT MAX(COALESCE(bulkstockamount,0)) FROM s\_order\_basket\_attributes WHERE basketID IN(SELECT id FROM s\_order\_basket WHERE sessionID=b.sessionID)) \<= 1.5  
AND MAX(COALESCE(d.length,0)) \<= 1500  
AND MAX(COALESCE(d.width, 0)) \<= 1500  
AND MAX(COALESCE(d.height,0)) \<= 1500,

IF(SUM(b.quantity_b.price)\<= 25,13.90_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 50,15.60_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 100,16.80_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 150,19.50_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 200,20.70_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 300,22.40_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 400,23.60_1.19_1000,  
IF(SUM(b.quantity_b.price)\<= 500,25.90_1.19_1000,0))))))))
