Hey PHPler, ich stehe zur Zeit vor der folgenden Situation:
Ich entwickle an einem Shop der verschiedene Versandpartner hat (Post, DHL, DPD, UPS und Spedition). Jeder Versender hat unterschiedliche Preis / bzw. Gewichtsklassen.
Die Abfrage pro Artikel funktioniert einwandfrei, ich bekomme nur bei mehreren Artikeln / Versendern ein Problem. z.B. ein Kunde bestellt:
2 X Testartikel je 5 KG (Summe 10 KG)
3 X Musterartikel je 12 KG (Summe 36 KG)
5 X Bespielartikel (je 0,3 KG) (Summe 1,5 KG)
In dem Land soll die Ware wenn möglich per Post versendet werden (z.b. 4 € je paket) pro Paket sind max. 30 KG möglich.
Gibt es eine Logik die Ware optimal zu verteilen (2 Pakete)?
Paket 1: 2 X 12 KG + 5 X 0,3 (25,5 KG)
Paket 2: 1 X 12 KG + 2 X 5 KG (22 KG)
Vielen Dank im voraus
Ich entwickle an einem Shop der verschiedene Versandpartner hat (Post, DHL, DPD, UPS und Spedition). Jeder Versender hat unterschiedliche Preis / bzw. Gewichtsklassen.
Die Abfrage pro Artikel funktioniert einwandfrei, ich bekomme nur bei mehreren Artikeln / Versendern ein Problem. z.B. ein Kunde bestellt:
2 X Testartikel je 5 KG (Summe 10 KG)
3 X Musterartikel je 12 KG (Summe 36 KG)
5 X Bespielartikel (je 0,3 KG) (Summe 1,5 KG)
In dem Land soll die Ware wenn möglich per Post versendet werden (z.b. 4 € je paket) pro Paket sind max. 30 KG möglich.
Gibt es eine Logik die Ware optimal zu verteilen (2 Pakete)?
Paket 1: 2 X 12 KG + 5 X 0,3 (25,5 KG)
Paket 2: 1 X 12 KG + 2 X 5 KG (22 KG)
Vielen Dank im voraus
Kommentar