# Fehlerhafte Versandkostenberechnung nach MAX

**URL:** https://forum.shopware.com/t/fehlerhafte-versandkostenberechnung-nach-max/42310
**Category:** Administration
**Created:** [19. Dezember 2016 um 15:56 UTC](https://forum.shopware.com/t/fehlerhafte-versandkostenberechnung-nach-max/42310 "2016-12-19T15:56:29Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![M\_Atze](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@M\_Atze](https://forum.shopware.com/u/M_Atze)
#### Post date: [19. Dezember 2016 um 15:56 UTC](https://forum.shopware.com/t/fehlerhafte-versandkostenberechnung-nach-max/42310/1 "2016-12-19T15:56:29Z")

</div>

Hallo Community,

&nbsp;

auf der Erklärseite von Shopware steht:

[http://community.shopware.com/Individuelle-Versandkosten-Bedingungen-und-Berechnungen\_detail\_1933.html#Versandkosten\_nach\_Artikel](http://community.shopware.com/Individuelle-Versandkosten-Bedingungen-und-Berechnungen_detail_1933.html#Versandkosten_nach_Artikel)

1. 

MAX(at.attr4)  
nimmt den höchsten Wert aller vorhanden im Freitextfeld der Artikel-Positionen eingegebenen Werte.

Hier bei habe ich festgestellt, dass wenn zwei Artikel im Warenkorb sind, die Berechnung fehlerhaft ist.

Beispiel:  
Artikel ABC hat in attr4 als Wert 5.56 drin stehen.  
Artikel DEF hat in attr4 als Wert 15.59 drin stehen.

Normalerweise müsste 15.59 als Versandkosten ausgegeben werden, werden sie aber nicht sondern 5.56.  
Das Problem hierbei, die Formel MAX vergleicht die Werte ab der ersten Stelle und da ist 5 nun mal höher 1.  
Selbst wenn ich 155.60 in das Feld eingebe wird 5.56 ausgegeben. Erst wenn ich 05.56 eingebe, dann wird der Wert korrekt berechnet.

Wenn ich aber 455.50 und 55.60 als Versandkosten habe, werden wieder 55.60 als MAX Versandkosten ausgegeben.

Es ist dabei egal ob das Freitextfeld als Text- oder Zahlenfeld angelegt ist.

Hat jemand eine Idee wie man dieses Problem umgehen oder lösen kann?

Grüße Matze

---

<div class="post-metadata">

### Author: ![M\_Atze](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@M\_Atze](https://forum.shopware.com/u/M_Atze)
#### Post date: [21. Dezember 2016 um 13:04 UTC](https://forum.shopware.com/t/fehlerhafte-versandkostenberechnung-nach-max/42310/2 "2016-12-21T13:04:19Z")

</div>

problem konnte gelöst werden. in der Datenbank tabelle s\_articles\_attributes muss der Type des Feldes attr4 auf Double geändert werden und zusätzlich in der spalte decimals die 0 durch eine 1 ersetzt werden.
