# Sperrgutberechnungsproblem

**URL:** <https://forum.shopware.com/t/sperrgutberechnungsproblem/39776>\
**Category:** Allgemein\
**Created:** [13. September 2016 um 08:56 UTC](https://forum.shopware.com/t/sperrgutberechnungsproblem/39776 "2016-09-13T08:56:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dutchy](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@dutchy](https://forum.shopware.com/u/dutchy)\
**Post date:** [13. September 2016 um 08:56 UTC](https://forum.shopware.com/t/sperrgutberechnungsproblem/39776/1 "2016-09-13T08:56:48Z")

</div>

Hallo,  
es gibt schon einige beiträge zum thema sperrgut, nur leider steig ich da noch nicht ganz durch.  
also ich habe mir folgende anleitung zu brust genommen:

[http://datema.de/artikel-in-shopware-als-sperrgut-artikel-definieren/](http://datema.de/artikel-in-shopware-als-sperrgut-artikel-definieren/)

dann habe ich einen beliebigen artikel als sperrgut angehakt aber leider berechnet er die versandkosten bei dem artikel jetzt garnicht mehr, sie steht auf 0 euro:-(  
vielleicht hat jemand einen tipp, danke:-)  
mfg  
dutchy

---

<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:** [13. September 2016 um 10:01 UTC](https://forum.shopware.com/t/sperrgutberechnungsproblem/39776/2 "2016-09-13T10:01:26Z")

</div>

Hallo,

es gibt zu diesem Thema übrigends auch eine eigene Anleitung von Shopware: [http://community.shopware.com/Individuelle-Versandkosten-Bedingungen-und-Berechnungen\_detail\_1933\_647.html#Einfache\_Bedingung\_anhand\_von\_Freitextfeld\_1](http://community.shopware.com/Individuelle-Versandkosten-Bedingungen-und-Berechnungen_detail_1933_647.html#Einfache_Bedingung_anhand_von_Freitextfeld_1)

Hierbei ist zu beachten, dass z.B. unter Shopware 5.2 anstatt direkt nach =„true“/=„false“ nach =1/=0 direkt abgefragt werden muss.

Unter 5.1 waren hier die Textwerte eingetragen. Mit z.B. „, MAX(IF(at.attrXX=„true“ or at.attrXX=1,1,0)) AS sperrgut“ wären beide Varianten abgefragt.

Grüße aus Schöppingen  
Janine

&nbsp;

---

<div class="post-metadata">

**Author:** ![dutchy](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@dutchy](https://forum.shopware.com/u/dutchy)\
**Post date:** [13. September 2016 um 10:54 UTC](https://forum.shopware.com/t/sperrgutberechnungsproblem/39776/3 "2016-09-13T10:54:42Z")

</div>

Hallo Janine,  
danke für dein link und deine hilfe:-)  
ich habe es mal so gemacht (denk ich) aber leider kommt es nicht zu dem gewünschten ergebnis:-(  
ich habe mal ein paar screenshots gemacht, vielleicht erkennst du da ja was:-)  
lieben dank.-)  
mfg  
dutchy

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/e/eb3c7b24865bfd19347a0a45a310c97f9f6f5c41.png) ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/0/0e1483be9c196ad4907b80da6669d403dbadaf81.png) ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/7/71a07c442f2f0bff9560dbbd8a8de003c3d3e2b0.png)

---

<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:** [13. September 2016 um 11:48 UTC](https://forum.shopware.com/t/sperrgutberechnungsproblem/39776/4 "2016-09-13T11:48:45Z")

</div>

Hallo dutchy,

erstmal sieht die Konfiguration korrekt aus für ein aktuelles 5.2 System. Evtl. sind in deinem System noch Mischwerte aus 1/0 und true/false vorhanden, oder du hast z.B. keine Zahlarten, Länder o.Ä. zugewiesen?

Die Werte kannst du dir in der s\_articles\_attributes Tabelle in deiner Datenbank ansehen. Sind dort noch Mischwerte vorhanden müsstest du die erweiterte Abfrage „, MAX(IF(at.attr12=„true“ or at.attr15=1,1,0)) AS spedition“ nutzen, oder die Werte in der Datenbank ersetzen mit den folgenden Querys:

UPDATE s\_articles\_attributes SET attr11 = 1 where attr15 = ‚true‘

UPDATE s\_articles\_attributes SET attr11 = 0 where attr15 = ‚false‘

Gruß Janine

---

<div class="post-metadata">

**Author:** ![dutchy](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@dutchy](https://forum.shopware.com/u/dutchy)\
**Post date:** [13. September 2016 um 12:29 UTC](https://forum.shopware.com/t/sperrgutberechnungsproblem/39776/5 "2016-09-13T12:29:05Z")

</div>

Hallo Janine,  
asche auf mein haupt, vielleicht ist es auch einfach zu heiss, hihi:-))  
ich hatte die bezahlarten vergessen, jetzt klappt es wunderbar, vielen dank für deine hilfe:-)  
vielleicht hilft die anleitung auch anderen mit dem gleichen problem.  
muss ja leider sagen, das die doku von shopware doch einige lücken hat. aber gut das es eine community gibt!!

sonnige grüsse aus Hamburg  
dutchy
