Locations: de warehouse floor plan tekenen
Waar warehouses, zones, racks, zone types en pallettypes geconfigureerd worden — en waarom de settingsboom op het gebouw lijkt.
Voordat het platform kan volgen waar een pallet staat, moet het weten hoe de vloer eruitziet. /settings/core/locations is waar de topologie getekend wordt: warehouses, de zones erin, de racks in die zones, plus de zone types en pallettypes waaruit de rest van Core kiest. Het oude adres /settings/core/warehouses werkt nog altijd; het stuurt je gewoon hierheen door.
Warehouses
De top-level entity. Een warehouse wordt aangemaakt met een code, een naam, een stad, een land en een capaciteit; het kan geactiveerd of gedeactiveerd worden, en hernoemd zonder de code of de historiek die eraan hangt te raken. Een warehouse toevoegen vanuit de locations page is de juiste zet wanneer een nieuwe fysieke site opent — het schuift in elke dropdown die “welk warehouse” vraagt, zonder verdere configuratie. Maak eerst het echte hoofdmagazijn aan. De rest is een tak.
Zones en zone types
Zones nestelen binnen warehouses. Elke zone heeft een type, en het platform levert zeven ingebouwde zone types: receiving, processing, storage, staging, shipping, quarantine en recycling. Tenants met een vloer die niet in die zeven past, voegen op dezelfde pagina eigen zone types toe en halen ze er weer af wanneer ze niet meer gebruikt worden. Zones kunnen vrij aangemaakt en hernoemd worden; een zone kan pas verwijderd worden wanneer er geen racks meer in staan, want een rack zonder zone is een label zonder adres.
Racks binnen zones
Racks staan binnen zones. Elk rack heeft een code en een naam (A3, B12, hoe de vloer het al noemt), een aantal rijen en kolommen dat zijn posities bepaalt, een sorteervolgorde en een active-vlag. De positielabels worden vanuit deze configuratie geprint, en de posities van een nieuw rack zijn scanbaar zodra de labels erop gekleefd zijn. Een rack toevoegen vergroot het magazijn zonder dat er iets herstart moet worden, op de labelprinter na.
Pallettypes
Pallettypes beschrijven de fysieke drager, niet de inhoud. De zeven presets zijn euro, half, quarter, industrial, roll container, gitterbox en custom, elk met een label, een afmetingennotitie en een maximaal aantal assets; dat maximum moet een positief getal zijn, want een pallet die nul assets draagt is een vloertegel. Tenants voegen eigen pallettypes toe en verwijderen de types die ze nooit gebruiken. Hou de lijst bij wat er echt over het dock rolt.
Waarom een floor-plan-shaped UI
De locations page is een boom, geen platte lijst. Doorklikken in een warehouse toont zijn zones; doorklikken in een zone toont zijn racks. De hiërarchie op het scherm spiegelt de hiërarchie op de vloer, en dat is wat de data jarenlang onderhoudbaar houdt in plaats van wekenlang. Maak de zone- en rackstructuur alleen zo gedetailleerd als het team ook echt gaat bijhouden. Wanneer iemand een derde warehouse aan de org toevoegt, groeit de boom met één tak — niet met het opnieuw taggen van elke bestaande rij.