ich möchte gerne pro Artikel / Variante entscheiden welche Versandart gewählt werden soll.
Manche Artikel sind sperriger jedoch leichter als andere und daher verschicke ich entweder mit DHL oder DPD.
Hier lege ich verschiedene Versandarten an für DHL und DPD.
Nun möchte ich gerne irgendwie pro Artikel / Variante festlegen, welche Versandart gewählt werden soll.
Hier würde mir vermutlich eine Checkbox als Freitextfeld genügen, welche ich ja anlegen kann.
Wie genau muss ich den die Versandart konfigurieren, dass er diese wählt wenn der Haken gesetzt ist und die andere
fals nicht.
Ich wollte mal versuchen eine Defintion nach Volumen zu hinterlegen. Wäre die Vorgehensweise richtig?
Freitextfeld: Attribute als Dezimalzahl (Double) anlegen mit der Bezeichnung “cbm”
Grundeinstellung --> Versandkosten Modul: Hier das Freitextfeld hintelrgen: MAX(at.attr5) as cbm
Versandkosten: Eigene Berechnung: ???
Ich würde gerne sowas wie folgt hinterlegen:
Die cbm (im Artikel hinterlegen Volumen) müssen summiert werden.
Wenn cbm < 0,5 dann Versandart 1
Wenn cbm < 0,5 > 1 dann Versandart 2
Wenn cbm > 1 dann Versandart 1
Vielleicht so in etwa:
In Versandart 1:
IF(SUM(d.cbm) < 0.5 , IF(SUM(d.cbm) > 1
In Versandart 2:
IF(SUM(d.cbm) > 0.5 , IF(SUM(d.cbm)
die „Eigenen Berechnungen“ im Versandkostenmodul führen zu direkten Datenbankabfragen, müssen also in gültiger MySQL-Syntax ausgeführt sein.
Anweisungen wie „0.86 < cbm < 1.001“ sind weder in MySQL noch wahrscheinlich in irgendeiner anderen gängigen Programmier- oder Datenbanksprache gültige Anweisungen.
für MySQL gibts ja genug Dokus (auch in Deutsch) im Web. Ich muss mir das auch immer erst anlesen. Aber ja, so hätte ich es wohl auch versucht. In Kombination mit dem “OR” entsprechend klammern. Ohne Nachzuschlagen weiss ich nämlich auch nicht was da Priorität hat.