Miten pakkauskoon laskenta toimii ostoskorissa?
Opit mistä pakkausmitat tulevat, miten pakkauspakkaaja laskee koon ja miten varmistat realistiset toimitusmitat.
Sisällysluettelo
Pakkauskoon laskennan perusteet
Ostoskorin pakkauskoon laskenta arvioi yhden tarvittavan paketin pituuden, leveyden ja korkeuden. Arviota voidaan käyttää toimitustapojen mittarajoissa, toimituskulujen laskennassa ja kuljetusintegraatioille välitettävissä tiedoissa. Tulos lasketaan ostoskorin nykyisistä tuotteista, määristä ja mitoista, joten tuotetiedon laatu ratkaisee arvion käyttökelpoisuuden.
Pakkauskoon laskenta tuottaa yhden pakettiarvion
Ostoskorin pakkauskoon laskenta tuottaa kentät length, width ja height sekä suurimman mitan max. Laskenta mallintaa yhden paketin, ei lähetysten tai kollien lopullista lukumäärää. Tulos on arvio, jota toimitustavat ja integraatiot voivat käyttää, mutta se ei korvaa varaston todellista pakkauspäätöstä epäsäännöllisille, särkyville tai erikseen pakattaville tuotteille.
Ostoskorin lisäys, poisto tai määrän muutos päivittää ostoskorin kokonaisuuden ja pakkauskoon. API palauttaa laskennan ostoskorin total.size-tiedoissa, joten integraatiokumppani tai tuki voi tarkistaa arvot JSON-vastauksesta. Käyttöliittymä voi näyttää esimerkiksi arvion 62 × 62 × 51, jos kyseinen pinta on toteutettu käyttämään näitä kenttiä.
Laskenta käyttää ensin pakkausmittoja
Pakkauskoon laskenta käyttää jokaiselle ostoskoririville ensisijaisesti tuotteen packingSize-arvoa ja sen puuttuessa tuotteen fyysistä size-arvoa. Tämä tarkoittaa, että Pakkauksen pituus (mm), Pakkauksen leveys (mm) ja Pakkauksen korkeus (mm) voittavat tuotteen vastaavat pituus-, leveys- ja korkeuskentät, kun pakkausmitat ovat saatavilla.
Jos tuote toimitetaan laatikossa, rullassa tai suojapakkauksessa, täytä myyntipakkauksen todelliset ulkomitat. Pelkät tuotemitat voivat antaa liian pienen arvion. Jos pakkausmittoja ei ole, täytä vähintään tuotteen kaikki kolme fyysistä mittaa; puuttuva, nolla tai virheellinen mitta estää kyseisen rivin tarkan pakkaamisen ja siirtää koko korin arviointimalliin.
Ylläpidä mitat Hallintapaneelin tuotekortilla
Tuotteen toimitusmitat löytyvät Hallintapaneelin tuotekortin Toimitus-välilehden Mitat ja painot -osiosta. Avaa Tuotteet reitillä /products, valitse tuote ja avaa Toimitus. Syötä tuotteen ja pakkauksen pituus, leveys ja korkeus millimetreinä. Kenttien muutokset tallentuvat automaattisesti.
Tuotteen mittakenttien käyttöliittymäyksikkö on millimetri. Pakkausalgoritmi käsittelee laatikot millimetreinä ja jakaa lopulliset mitat kymmenellä ostoskorin palautusarvoihin, joten total.size-arvot ovat senttimetrejä. Esimerkiksi 62 mm ja 62 cm eivät ole sama syöte: 62 cm:n pakkauksen kenttäarvo on 620 mm.
Algoritmi kokeilee asentoja, rivejä ja kerroksia
Pakkausalgoritmi muodostaa jokaisesta tuoteyksiköstä laatikon ja kokeilee sen pituuden, leveyden ja korkeuden eri järjestyksiä. Kolmella eri mitalla mahdollisia asentoja on enintään 6. Laatikot asetellaan vasemmalta oikealle riveihin, rivit syvyyssuunnassa kerrokseen ja kerrokset päällekkäin. Jokaiselle laatikolle valitaan pisteytyksen perusteella paras paikka.
Järjestelmä järjestää laatikot neljällä eri heuristiikalla, suorittaa kerrospakkauksen jokaiselle järjestykselle ja valitsee parhaaksi pisteytetyn tuloksen. Tämä on ahne yhden paketin arvio, ei täydellisen minimipakkauksen matemaattinen takuu. Sama pakkausalgoritmi koskee myös yli 50 tuoteyksikön koria; toteutuksessa ei ole 50 kappaleen vaihtorajaa toiseen malliin.
Arviointimalli käsittelee puuttuvat tai virheelliset mitat
Pakkauskoon arviointimalli tulee käyttöön, jos tuoteyksiköistä ei voida muodostaa kelvollisia laatikoita tai pakkausalgoritmi ei palauta tulosta. Syynä voi olla puuttuva tuotetunniste, puuttuva pituus, leveys tai korkeus, taikka nolla- tai negatiivinen mitta. Mallin valinta ei perustu siihen, onko ostoskorissa enintään vai yli 50 kappaletta.
Arviointimalli vertaa kahta kokoa. Peruskoko ottaa kunkin järjestetyn ulottuvuuden suurimman arvon tuotteista. Tilavuuspohjainen koko laskee kaikkien tuotteiden ja määrien yhteistilavuuden kuutiojuuren. Jokaiseksi lopulliseksi ulottuvuudeksi valitaan peruskoon ja tilavuuspohjaisen koon suurempi vastaava arvo, minkä tarkoitus on välttää liian pientä tulosta.
API kertoo laskennan tuloksen ja perusteen
Pakkauskoon laskennan API-vastauksen total.size sisältää pituuden, leveyden, korkeuden, suurimman mitan, syötteiden tiivisteen sekä kentät calcSource, calcReason ja cacheHit. calcSource on packed, kun kerrospakkaus onnistui, ja estimated, kun käytettiin arviointimallia. calcReason kertoo esimerkiksi onnistuneen pakkaamisen, välimuistissa olevan suunnitelman, puuttuvat laatikot tai pakkaajan tyhjän tuloksen.
Istunnon cartPackingSize ei ole vaihtoehtoinen pakkauskoon totuusarvo. Se säilyttää ostoskorin tiivisteen ja mahdollisen pakkaussuunnitelman laskennan nopeuttamiseksi. Välimuistia käytetään vain, jos nykyisen ostoskorin tiiviste täsmää; muutoin pakkaus lasketaan uudelleen. Tarkista vianrajauksessa API-vastauksen total.size, sen calcSource ja calcReason.
Testaa realistinen pakkauskoko
Pakkauskoon testissä käytetään ensin tyypillistä 1–5 tuoteyksikön ostoskoria, jonka todellinen pakkaus tunnetaan. Tarkista API-vastauksesta mitat ja calcSource, ja vertaa tulosta fyysiseen pakkaukseen. Tee sen jälkeen suuremman kappalemäärän testi, mutta älä odota mallin vaihtuvan 50 kappaleen kohdalla. Mittaa myös laskennan vaste omassa ympäristössä, sillä 2 millisekunnin tai mikrosekuntien suoritusajat eivät ole tuotteen takaamia rajoja.
Jos tulos on liian pieni tai suuri, tarkista jokaisen rivin pakkausmitat, tuotemitat, millimetriyksikkö ja määrä. estimated kertoo yleensä, että ainakin yhtä riviä ei voitu pakata tarkasti. Kun ensimmäiset oikeat lähetykset on pakattu, vertaa arviota toteutuneisiin mittoihin. Toistuva poikkeama korjataan ensisijaisesti tuotteen pakkausmitoissa eikä kovakoodaamalla yhtä ostoskorikohtaista tulosta.
Hyödynnä arviota toimitustavoissa ja integraatioissa
Pakkauskoon laskennan arvio soveltuu toimitustavan sallittujen mittojen tarkistamiseen, mitta- tai tilavuusperusteisen toimitushinnan laskentaan ja kuljetusliikkeelle välitettävän lähetysaihion rikastamiseen. Toimitustapa voidaan esimerkiksi rajata pois, kun paketin enimmäispituus ylittää 175 cm, jos kyseisen toimitustavan oma sääntö käyttää tätä rajaa.
Integraation on luettava ostoskorin tuore total.size ja huomioitava, onko tulos packed vai estimated. Tiukkojen mittarajojen tai tilavuuspainon hinnoittelun yhteydessä arviointitulos kannattaa käsitellä varovaisesti. Jos tilaus voi vaatia useita paketteja, erikoispakkaamista tai jakamista lähetyksiksi, yhden paketin arvio ei yksin riitä lopulliseksi kuljetusohjeeksi.