Warehouses → zones → racks → posities
Een topologie met vier niveaus waardoor een pallet een echt adres heeft, niet "Gebouw C, ergens".
"Waar staat de pallet" is een vraag die in te veel ITAD-warehouses wordt beantwoord door rond te lopen tot je hem vindt. Het platform maakt van het antwoord een row in een database.
De hiërarchie
Warehouse: een fysieke site — Amsterdam, Rotterdam, Brussel, of waar je ook opereert. Elk warehouse heeft een adres, contactgegevens en een capaciteit in pallets, en de warehouselijst toont hoeveel van die capaciteit in gebruik is als percentage. Zone: een regio binnen het warehouse met een type. Zeven types zitten ingebouwd — ontvangst, verwerking, opslag, staging, verzending, quarantaine en recycling — en jouw organisatie kan eigen zonetypes toevoegen wanneer het gebouw een ruimte heeft waar de defaults niet op gerekend hadden. Rack: een code, een naam en een raster van rijen bij kolommen binnen een zone. Positie: één slot in dat raster, met een rij, een kolom, een barcode, een maximumgewicht en een blocked-vlag voor het slot met het lekkende dak erboven.
Posities dragen Code128-barcodelabels, printbaar vanaf de rackdetailpagina; een positielabel scannen vertelt het platform exact waar de operator staat en wat er voor hem hoort te liggen.
Waar de layout beheerd wordt
Warehouses aanmaken, ze bewerken, zones toevoegen en de racklayout vormgeven gebeurt allemaal onder Instellingen > Core > Locaties. De warehousekaarten en de detailpagina linken er rechtstreeks naartoe. Een zone verwijderen blijft daar ook, want daar leven de dependency checks — het platform laat een zone met pallets erin niet verdwijnen omdat de layout er zonder netter uitzag.
Het rackraster
/core/storage-racks/[id] is een interactief raster van de rack. Je team kan een pallet van het ene slot naar het andere slepen, een bestaande niet-geplaatste pallet aan een slot toewijzen, een nieuwe pallet maken en in een slot zetten, een pallet weghalen, een lege positie blokkeren of deblokkeren, en de voorraad geopend krijgen gefilterd op die rack. Wijzigingen worden in een lokale buffer verzameld en samen in één keer opgeslagen — of samen weggegooid. Probeer je de pagina te verlaten met openstaande wijzigingen, dan waarschuwt ze je. Het is een van die kleine genades die verhinderen dat een warehouse een puzzel met facturen wordt.
Het verplaatsingslog
De tab Verplaatsingen op een warehouse — ook beschikbaar als eigen pagina om te bookmarken — is de bewegingshistoriek van assets en pallets: van welke rack, zone of welk warehouse naar welke, wanneer, en door wie. Het is een log, geen workflow: er is geen transfer om goed te keuren, te verzenden of te reconciliëren, alleen het verslag van wat bewoog. Zoeken loopt over de volledige historiek van het warehouse voordat de pagina wordt afgekapt, met het totaal en de paginasprongen onder de lijst. Wanneer een klant vraagt waar zijn pallet in maart uithing, is het antwoord een filter, geen herinnering.
Waarom vier niveaus
Omdat "opslag" geen adres is. Een ontvangstzone die volloopt, een quarantainezone die apart moet blijven, een geblokkeerde positie waar iedereen van weet behalve de nieuwe operator — het platform kan die dingen alleen afdwingen als het weet waar de dingen staan op het niveau dat een heftruck begrijpt. Een row in een database is niet glamoureus. Om 17.40 uur door de gangen lopen op zoek naar een pallet die dinsdag al vertrok, ook niet.