Gå til innhold
Norsk – Norge
  • Det finnes ingen forslag fordi søkefeltet er tomt.

Multiplukk og kollitildeling

Hvordan kolli fordeles på ordrene i et multiplukk og hva som sendes ved innsending

Denne artikkelen beskriver hvordan kollitildeling (PackageAssignment) fungerer når flere plukklister plukkes samtidig (multiplukk) i BxLogistics (BxMobile), og hva som sendes til ERP/BxEngine ved innsending. Fra BxMobile-versjonen som ble lagt ut 5. november 2026 ligger alle kolli i et multiplukk på én felles kolliliste, og innstillingen DistributePackagesOnOrders styrer hvordan kolliene fordeles på ordrene ved innsending.

PackageAssignment funksjonaliteten krever BxLogistics Pro med tilleggslisens for PackageAssignment/"pakkseddel pr. kolli"

Innhold

1. Hva er multiplukk og kollitildeling

Multiplukk betyr at plukkeren velger flere plukklister i plukkmenyen og plukker dem i én runde. Den første valgte plukklisten blir hovedordren i multiplukket.

Kollitildeling (PackageAssignment) betyr at plukkeren for hver plukket linje angir hvilket kolli varen legges i. Kolliene får vekt, volum og eventuelt lastmeter, og brukes videre i fraktbestilling og ved innsending til ERP.

Brukes de to i kombinasjon, kan linjer fra flere ordrer legges i samme kolli. Det er dette denne artikkelen handler om.

2. Slik fungerer det i appen

2.1 Felles kolliliste for hele multiplukket

Alle kolli i et multiplukk ligger på hovedordren under plukkingen. Kolli-id-ene (1, 2, 3 …) er unike for hele multiplukket, ikke per ordre. Linjer fra ulike ordrer kan legges i samme kolli, og vekt/volum registreres på det kolliet uavhengig av hvilken ordre linjene tilhører.

2.2 Fraktbildet

Fraktbildet viser alle kolli i multiplukket. Kolli som ikke har fått varer, fjernes automatisk før fraktbildet åpnes når kollitildeling er på, slik at man ikke får med tomme kolli i fraktbestillingen.

2.3 Tomme kolli

Et kolli regnes som brukt bare når det faktisk har plukkede varer (antall > 0) – også kolli 1. Tomme kolli holdes utenfor det som sendes til ERP og til fraktbestilling. Kolliene slettes ikke fra ordren før innsendingen er fullført, så avbryter man i dialogene for referanse, signatur eller bekreftelse, er kolliene fortsatt på plass og man kan fortsette.

2.4 Slette kolli

Slettes et kolli i kollilisten, fjernes referansen fra linjene på alle ordrene i multiplukket, og alle ordrefilene lagres. Ingen ordre blir stående igjen med referanse til et slettet kolli.

3. Hva sendes ved innsending

Hver ordre i multiplukket sendes som en egen request. Hvordan kolliene fordeles på disse requestene styres av innstillingen DistributePackagesOnOrders.

3.1 Standard: alle kolli på hovedordren

Uten innstillingen (DistributePackagesOnOrders = false, standard) sendes hele kollilisten (packagelist) på hovedordren, inkludert kollilinjer som tilhører de andre ordrene. De øvrige ordrene sendes uten packagelist. Hver kollilinje har feltene orderno/pickinglist, slik at mottakeren kan se hvilken ordre linjen hører til.

Dette er riktig valg når fraktbestilling og kolliregistrering skal skje samlet for hele sendingen (én fraktbestilling for multiplukket), og det løser de tidligere utfordringene med manglende eller doble kolli i fraktbestilling.

3.2 DistributePackagesOnOrders: kolli fordelt per ordre

Med DistributePackagesOnOrders = true får hver ordre sin egen packagelist som bare inneholder kolli hvor minst én linje tilhører ordren – og bare den ordrens linjer i hvert kolli. Kolli-id-ene og packageguid er de samme på tvers av ordrene, så et kolli som inneholder varer fra to ordrer vil dukke opp i begge requestene med samme id. Vekt og volum på kolliet sendes likt på begge; totalquantity gjelder bare den enkelte ordrens linjer.

Dette passer for oppsett der ERP-/fraktmappingen forventer kolliene på hver enkelt ordre (slik det i praksis var før rettingen).

3.3 Feltene packagelist, totalpackages, orderpackages og packages

  • packagelist – listen over kolli med id, packageguid, weight, volume, loadmeter, totalquantity og lines. Kun kolli med varer tas med.
  • totalpackages – totalt antall unike kolli i hele sendingen. Settes på alle ordrene i multiplukket, uavhengig av DistributePackagesOnOrders. Bruk dette feltet i mappinger som trenger «antall kolli i sendingen».
  • orderpackages – antall kolli som inneholder minst én linje fra denne ordren. Settes på alle ordrene.
  • packages – settes på hovedordren og er lik totalpackages (settes ikke når ordren går gjennom fraktbildet, da settes packages der).

Eksempel med to plukklister (354 = hovedordre, 355) og tre kolli der kolli 2 inneholder varer fra begge:

Felt Standard: 354 Standard: 355 Distribute: 354 Distribute: 355
packagelist kolli 1, 2, 3 (alle linjer) – kolli 1, 2 (kun 354-linjer) kolli 2, 3 (kun 355-linjer)
totalpackages 3 3 3 3
orderpackages 2 2 2 2
packages 3 – 3 –

4. Oppsett

  • Kollitildeling slås på med PackageAssignment = true i plukkrutinens innstillinger i BxAdmin, eller per ordre med feltet cfg_PackageAssignment i plukklistespørringen. Kollitildeling er alltid av når MultiPickBoxConfirmation (kassebekreftelse i multiplukk) brukes.
  • Fordeling av kolli styres med DistributePackagesOnOrders (true/false, standard false) i plukkrutinens innstillinger.
  • Mappinger i BxEngine/ERP-eksportere må forholde seg til at packagelist som standard bare finnes på hovedordren. Bruk totalpackages for antall kolli i sendingen.

5. Oppgradering fra tidligere versjoner

Tidligere fikk hver ordre i multiplukket sin egen packagelist med id-er som startet på 1 per ordre, og kolli med antall 0 kunne bli sendt. Fra og med versjonen lagt ut 5. november 2026 er dette endret som beskrevet over. Kunder som har mappinger som forventer kolliene på hver enkelt ordre, bør testes før oppgradering og enten:

  • sette DistributePackagesOnOrders = true for å beholde kolli per ordre (nærmest tidligere oppførsel, men uten tomme kolli og med felles kolli-id-er), eller
  • endre mappingen til å hente kolliene fra hovedordren.

Dette gjelder først og fremst oppsett der ERP-mappingen leser packagelist på hver ordre.

6. Oppsummert

  • Alle kolli i et multiplukk ligger på hovedordren, med unike id-er på tvers av ordrene.
  • Bare kolli med varer sendes og vises i fraktbildet.
  • Standard: packagelist kun på hovedordren. DistributePackagesOnOrders = true: kolli fordelt per ordre basert på linjene.
  • totalpackages finnes på alle ordrene og er totalt antall kolli i sendingen.