Hallo zusammen,
in der Firma in der ich arbeite bin ich unter anderem für den Onlineshop zuständig und leider auch der einzige, der sich zumindest halbwegs mit der Thematik auskennt. Ich habe jetzt schon viel anhand der offiziellen Dokumentation gelernt, scheitere aber momentan an der Versandkostenberechnung.
Für Paketdienst- und Standard-Paletten - Versand klappt die Berechnung, die ein ehemaliger Verantwortlicher (leider nicht mehr im Unternehmen tätig - kein Kontakt möglich) angelegt hat. In unserem Shop verkaufen wir allerdings auch Sperrgüter (laut Spedition Artikel, die länger und/oder breiter als 2,40 m sind). Hierfür fehlt bis jetzt die Versandkostenberechnung und ich weiß nicht so recht, ob das, so wie wir es berechnen müssten, überhaupt möglich ist.
Es gibt für die Berechnung bei der Spedition mehrere Faktoren. Einmal die Fläche der Güter in m². Hier gilt 1 m² = 400 kg, 2 m² = 800 kg, usw… Ist das Gewicht allerdings bei bspw. 1 m² höher als 400 kg gilt natürlich die nächsthöheren Tarifstufen. Zudem unterscheiden sich die Preise dann noch nach PLZ-Gebiet.
Ich habe mir jetzt es erst einmal so vorgestellt, dass ich je nach PLZ-Gebiet eine Versandkostenberechnung erstelle.
Die Bedingung hier wäre dann grob überlegt:
WENN “sperrgut_check” = “1” UND PLZ-BEREICH 01000 - 09999, DANN Fläche aus “Länge” mal “Breite” berechnen
Ich habe hierfür das Freitextfeld “sperrgut_check” angelegt, dass als Checkbox im Artikel angehakt sein muss. Wenn dann z.B. die Bestellung aus dem PLZ-Bereich 01000 - 09999 kommt, soll automatisch die m² - Fläche aus der hinterlegten Länge und Breite errechnet werden (Länge und Breite könnten auch über Freitextfelder hinterlegt werden).
Falls die Bedingung so nicht möglich sein, könnte auch ein Freitextfeld genutzt werden, wo direkt im Artikel die m² - Fläche hinterlegt wird.
Für die Berechnung habe ich mir mal grob diese Formel überlegt:
WENN Fläche kleiner/gleich “1” ODER Gewicht kleiner/gleich “400”, DANN Kosten gleich “100.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “401” UND kleiner/gleich “600”, DANN Kosten gleich “150.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “601” UND kleiner/gleich “800”, DANN Kosten gleich “180.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “801” UND kleiner/gleich “1000”, DANN Kosten gleich “210.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “1001” UND kleiner/gleich “1200”, DANN Kosten gleich “240.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “1201” UND kleiner/gleich “1400”, DANN Kosten gleich “270.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “1401” UND kleiner/gleich “1600”, DANN Kosten gleich “300.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “1601” UND kleiner/gleich “1800”, DANN Kosten gleich “330.00”,
WENN Fläche kleiner/gleich “1” UND Gewicht größer/gleich “1801” UND kleiner/gleich “2000”, DANN Kosten gleich “360.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” ODER Gewicht kleiner/gleich “800”, DANN Kosten gleich “210.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “801” UND kleiner/gleich “1000”, DANN Kosten gleich “240.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “1001” UND kleiner/gleich “1200”, DANN Kosten gleich “270.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “1201” UND kleiner/gleich “1400”, DANN Kosten gleich “300.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “1401” UND kleiner/gleich “1600”, DANN Kosten gleich “330.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “1601” UND kleiner/gleich “1800”, DANN Kosten gleich “360.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “1801” UND kleiner/gleich “2000”, DANN Kosten gleich “390.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “2001” UND kleiner/gleich “2200”, DANN Kosten gleich “420.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “2201” UND kleiner/gleich “2400”, DANN Kosten gleich “450.00”,
WENN Fläche größer/gleich “1,001” UND kleiner/gleich “2” UND Gewicht größer/gleich “2401” UND kleiner/gleich “2600”, DANN Kosten gleich “480.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” ODER Gewicht kleiner/gleich “1200”, DANN Kosten gleich “300.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “1201” UND kleiner/gleich “1400”, DANN Kosten gleich “330.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “1401” UND kleiner/gleich “1600”, DANN Kosten gleich “360.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “1601” UND kleiner/gleich “1800”, DANN Kosten gleich “390.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “1801” UND kleiner/gleich “2000”, DANN Kosten gleich “420.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “2001” UND kleiner/gleich “2200”, DANN Kosten gleich “450.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “2201” UND kleiner/gleich “2400”, DANN Kosten gleich “480.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “2401” UND kleiner/gleich “2600”, DANN Kosten gleich “510.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “2601” UND kleiner/gleich “2800”, DANN Kosten gleich “540.00”,
WENN Fläche größer/gleich “2,001” UND kleiner/gleich “3” UND Gewicht größer/gleich “2801” UND kleiner/gleich “3000”, DANN Kosten gleich “570.00”,
usw., usf.
Hier soll dann anhand der Faktoren gerechnet werden. Also wenn Fläche ist kleiner/gleich 1 m² und das Gewicht ist kleiner/gleich 400 kg, dann sollen die Versandkosten z.B. 100,- € betragen. Wenn die Fläche kleiner/gleich 1 m² ist, das Gewicht aber höher als 400 kg, jedoch kleiner als 800 kg beträgt, werden Versandkosten in Höhe von 150,- € berechnet. Uns so geht es dann für die verschieden großen Flächen und die Höhe des Gewichts weiter.
Jetzt frage ich mich, ob das, was ich mir da so ausgemalt habe überhaupt so mit den Formeln machbar ist. Wie gesagt, ich bin mit den ganzen Berechnungen anhand der Formeln noch nicht so firm, deshalb die etwas ungewöhnlichen “Formeln”.
Wäre nett, wenn ihr mir als Anfänger da weiterhelfen könntet.
Besten Dank im Voraus.