EDIT: Versandkosten nach Maßen (nach Angaben wie DHL und co.)

Hallo alle zusammen,

ich habe mich die letzten 2 Tage durchs Internet gewalzt und auch einiges ausprobiert, leider erfolglos. Darum richte ich mich jetzt mal hier ans Forum, in der Hoffnung, dass mir jemand helfen kann.

Und zwar, wir wollen die Vorgaben von DHL Paket und Päckchen Versand passend einpflegen, nur die Automatisierung von Shopware sieht hier ja nur das Gewicht vor.
Wir brauchen aber die Definition nach Gewicht UND Größe / Maße.

Ich habe hier schon gesehen, dass man es theoretisch über die Eigene Berechnung lösen kann.

Da ist dann aufgeführt:

IF(SUM(d.length*b.quantity) < 12,IF(SUM(d.width*b.quantity) < 12,IF(SUM(d.height*b.quantity) < 12,4.95,6.95),IF(SUM(d.height*b.quantity) < 12,6.95,8.95)),IF(SUM(d.width*b.quantity) < 12,IF(SUM(d.height*b.quantity) < 12,6.95,8.95),IF(SUM(d.height*b.quantity) < 12,8.95,12.95)))

Ich habe schon das ungefähre Prinzip verstanden (ich fand super, dass direkt auch die Summe der Waren genutzt werden kann) und es ausgetestet mit meinen Zahlen, leider gänzlich erfolglos. Vielleicht bin ich zu blöd dafür, aber jeder Versuch den ich getätigt habe, die Schnipsel auf meine Zahlen anzupassen hat lediglich dazu geführt, dass ich den Warenkorb nicht mehr öffnen konnte, oder Fehlermeldungen im Frontend erhielt.

Was ich mich an der Stelle auch gefragt habe, in welcher Maßeinheit wird denn da vorgegangen? Wenn im Bsp. eine Länge von 12 steht, sind das 12 mm, 12 cm oder 12 m? Das war leider auch nirgends zu finden.

Mein Vorgang:

  1. Ich habe einen Test Versandkosten Posten erstellt
  2. Bei Versandkosten-Berechnung nach: Eigene Berechnung eingestellt
  3. Den Faktor unten bei Versandkosten auf 100
  4. In Erweiterte Einstellungen bei Eigene Berechnungen den Text eingefügt oben mit eigenen Zahlen und etwas umgestellt (in verschiedensten Varianten…-.-)

Erfolglos.

Es wäre wirklich fantastisch, wenn ich hier Hilfe finden würde.
Schon mal vielen vielen lieben Dank an alle.

Ich hab hier mal ein paar Beispiele was ich unter anderem brauche:

Päckchen
bis 30 x 30 x 15 cm, bis 1 kg - 3,89 €
bis 60 x 30 x 15 cm, bis 2 kg - 4,39 €

Pakete
bis   60 x 30 x 15 cm, bis   2 kg - 4,99 €
bis 120 x 60 x 60 cm, bis   5 kg - 5,99 €
bis 120 x 60 x 60 cm, bis 10 kg - 8,49 €

Oder noch komplizierter die Warensendung…

Kompakt - L: 100 - 353 mm, B: 70 - 300 mm, H: bis 150mm, bis 50 g - 0,90 €
Groß - L: 100 - 353 mm, B: 70 - 300 mm, H: bis 150mm, bis 500 g - 1,90 €
Maxi 1 - L: 100 - 353 mm, B: 70 - 300 mm, H: bis 50mm, bis 1.000 g - 0,90 €
Maxi 2 - L: 100 - 353 mm, B: 70 - 300 mm, H: bis 150mm, bis 1.000 g - 2,35 €

Kann hier wirklich niemand helfen? Es wäre sehr wichtig. :frowning:

Ich musste mich mit etwas ähnlichem auch letztens Beschäftigen. Dabei musste ich leider Feststellen, das die Informationen bei dem von dir oben genannenten Artikel sehr unvollständig und teilweise falsch sind. Ich habe tief im Code der sAdmin Klasse wühlen müssen, bis ich es verstanden hatte.
Ich kann dir aber leider auch nicht wirklich weiter helfen. Aber eine Frage kann ich dir beantworten:

Was ich mich an der Stelle auch gefragt habe, in welcher Maßeinheit wird denn da vorgegangen? Wenn im Bsp. eine Länge von 12 steht, sind das 12 mm, 12 cm oder 12 m? Das war leider auch nirgends zu finden.

Es wird von der Maßeinheit ausgegangen, die du an deinen Artikeln gepflegt hast. Wenn du da cm Werte eingegeben hast, dann sind es cm. 

Hallo,

erst mal danke an arnebecker für die Beantwortung der einen Frage.

Leider habe ich mittlerweile Weiter versucht die Frage der Versandkosten zu klären, erfolglos.

 

Wir gehen mittlerweile schon so weit, dass wir nur noch nach den Maßen gehen, laut DPD:

Die Berechnung der Maße vorne sind Länge + Breite:

35 cm - 3,90 €
50 cm - 4,20 €
70 cm - 5,90 €
90 cm - 9,90 €

somit würde ich nach logischem Denken mit der eigenen Berechnung der Versandkosten so vorgehen:

Summe der Länge + Summe der Breite = < 35 cm sind dann 3,90 €
Summe der Länge + Summe der Breite = < 50 cm sind dann 4,20 €

Ich habe es damit versucht, leider absolut erfolglos. Es kann doch nicht sein, dass ich die einzige bin, die das so gerne hätte, die gängigsten Deutschen Versandhäuser berechnen das nach Maßen und nicht nach Gewicht…

IF(SUM(d.length*b.quantity)+(SUM(d.width*b.quantity) < 35, 3.90,
IF(SUM(d.length*b.quantity)+(SUM(d.width*b.quantity) < 50, 4.20,
IF(SUM(d.length*b.quantity)+(SUM(d.width*b.quantity) < 70, 5.90,
IF(SUM(d.length*b.quantity)+(SUM(d.width*b.quantity) < 90, 9.90,

))))

Kann mir denn bitte bitte irgendjemand helfen? Crying

Ich bin wirklich böse am verzweifeln…