Hej på er alla glada Där fanns lite att bita i men det går givetvis att spjälka upp i en funkis funktion. Så tydligt var det väl kanske inte. se förändring i mitt inlägg - vet att detta är ett logistikt problem för många men vi använder oss till stor del av returback i den normala storleken Ok, ni kan alltså utgå ifrån att det får plats två i varje produkter i bredd i varje pall. Det är fortfarande samma problem när ni ska fördela höjderna. Bara en fundering. Svaret på detta ex ärMatte problem
Har lite matteproblem som jag behöver hjälp med (tänkesätt)
Grundvariablar.
Mottagare 1
Transportkostnad 150SEK
Mottagare 2
Transportkostnad 550SEK
Bägge vill köpa 10 lådor av produkt A och 10 lådor av produkt B
Övrig info är, att pris är för en pallplats och den har begränsad täckning på;
60x80cm med en max höjd av produkter på 170 cm (behövs en, två eller fler pallar?)
Produkt 1 kostar fritt mig 1 SEK per kg
Produkt 2 kostar fritt mig 3 SEK per kg
Produkt 1 innehåller 18kg och har mått 60x40 höjd på 24cm
Produkt 2 innehåller 12kg och har mått 60x40 höjd på 18cm
Alla produkter har variblar på sig med Längd, Bredd samt höjd. Även om det är kg eller st produkt samt vilken totalvikt det är i resp låda.
Räcker det med 1 pall?
Vad kostar resp. produkt per kg hos resp kund?
Någon som har en bra formel?
Bakgrund är att vi betalar idag för transporter i pallplats (ej viktbaserat) och måste försöka klura ut något bra så det är lätt för våra kunder att lägga en onlinebeställning utan att bara ha "transportkostnad 100SEK per pall (våra kunder säljer sina varor per kg eller styck.
Vi har mellan 300-700 artiklar aktiva per dygn.
Med vänliga hälsningar
Tyrone
// Redigerat lite
Vi utgår från att bottenmått alltid är 60x40 cmSv: Matte problem
Kul problem. Jag suger i mig och försöker skriva den optimala funktionen.
Komplimang för att du skrivit så tydligt. Kolla det och följ hans exempel !Sv: Matte problem
Det finns ingen formel, en del av det du pratar om är ett känt NP-komplett problem ("=jävligt svårt"), nämligen själva packningen. Och det är ju det som är själva poängen; allt annat är ju bara kringinformation.
Du kan få en hyfsad uppskattning om du använder en glupsk algoritm för att distribuera produkterna i lastpallar (och då kan du dessutom skicka med en packningsinstruktion), men det är extra svårt att göra i tre dimensioner (nog så krångligt i en).Sv:Matte problem
Med vänliga hälsningar
TyroneSv: Matte problem
Du kan få fram en övre begränsning genom att anta att alla är lika höga som den högsta, en undre genom att anta att alla är lika höga som den lägsta, och en hyfsad genom att anta medelvärdet.
Men låt säga att du antar att alla har höjden h, och att det är n stycken. Om maxhöjden för en pall är H, så får du då ett behov på total höjd: h0 = h*n/2
Antalet pallar är då ceil(H/h0). (ceil(x) betyder närmaste heltalet >= x)
Sen är det ju bara att multiplicera med kostnader?Sv: Matte problem
Med 24 cm kart. : 5 st. X 2 i varje lager = 120 cm.
(18 kg X 10 kart. = 180 kg. X 1 kr. = 180 kr. dej fritt)
och 18 cm kart. : 5 st. X 2 i varje lager = 90 cm.
(12 kg X 10 kart. = 120 kg. X 3 kr. = 360 kr. dej fritt)
så totalhöjd skulle ju bli 120 cm. + 90 cm. = 210 cm.
så 2 pall vardera blir det.
Och med pall menar jag halvpall då hel Euro-pall är 1200 mm. X 800mm.
Mottagare 1 med transportkostnad 150 kr.
300 kg som fördelar sej på 180 kg. och 120 kg.
är lika med 180st. 300 delar resp. 120st. 300 delar (bråk)
som torde bli i slutändan:
2 st 5 delar för prod. 1 = 60 kr/180= 0.33 kr./ kg.
3 st 5 delar för prod 2 = 90 kr/120 = 0,75 kr./kg.
Mottagare 2 med transportkostnad 550 kr.
300 kg som fördelar sej på 180 kg. och 120 kg.
är lika med 180st. 300 delar resp. 120st. 300 delar (här med!)
som torde bli i slutändan:
2 st 5 delar för prod. 1 = 220 kr/180= 1.22 kr./ kg.
3 st 5 delar för prod 2 = 330 kr/120 = 2,75 kr./kg.
Så 40 % av trp-kostnaden för prod. 1
& 60 % av trp-kostnaden för prod. 2
och nu har jag funderat färdigt!Sv:Matte problem
Bägge mottagare köper
10x Prod A och B
läggs på halvpall 80X60 cm vilket betyder två enheter per varv x 5 varv
(på Prod A (5*24cm 120cm))
(på Prod B (5x18cm 90cm))
Total höjd 210 cm = 2 pall
Pris på produkter blir då
total frakt på Kund A 200:-
Transportkostnad blir då fördelat per kg (300kg total vikt)
180kg på Produkt A (0,66SEK) Pris Fritt Kund 1,66 SEK/Kg
120kg på Produkt B (0,66SEK) Pris Fritt Kund 3,66 SEK/kg
total frakt på Kund B 1100:-
Transportkostnad blir då fördelat per kg (300kg total vikt)
180kg på Produkt A (3,66SEK) Pris Fritt Kund 4,66 SEK/Kg
120kg på Produkt B (3,66SEK) Pris Fritt Kund 6,66 SEK/kg
Som jag ser det så har jag två problem att lösa
Hur skriva in detta i en webhandel så detta sköts med automatik.
Hur skriva en kontroll-funktion för volym (höjd) så kunden Inte(!) betalar ett för högt pris.
I detta fall hade det räkt med att plocka bort 2 enhetr av varje produkt för att få fram;
8x Produkt A och B
läggs på halvpall 80X60 cm vilket betyder två enheter per varv x 4 varv
(på Prod A (4*24cm 96cm))
(på Prod B (4x18cm 72cm))
Total höjd 168 cm = 1 pall
Pris på produkter blir då
total frakt på Kund A 100:-
Transportkostnad blir då fördelat per kg (240kg total vikt)
144kg på Produkt A (0,41SEK) Pris Fritt Kund 1,41 SEK/Kg - Besparing: 12,5%
96kg på Produkt B (0,41SEK) Pris Fritt Kund 3,41 SEK/kg - Besparing: 7%
Med vänliga hälsningar
Tyrone