Fields & actions
Tree row
| Element | Meaning |
|---|---|
| Chevron | Expands / collapses a location that has children. |
| Type chip | The level letter (Z / A / R / S / B), coloured by depth. |
| Name | The location’s display name. |
| Code | The hierarchical code (monospace badge). |
| Path | The full breadcrumb from the zone down (e.g. Ambient Storage › Aisle A › Rack 01). |
| Type label | ZONE / AISLE / RACK / SHELF / BIN. |
| Status | A dot + Active / Inactive. |
Per-row actions (on hover)
| Action | Icon | What it does |
|---|---|---|
| Print label | QR | Opens the QR label dialog for the location. |
| + <Type> | + | Adds a child of the next valid type (hidden on bins). |
| Edit | pencil | Opens the edit dialog (name, status). |
| Delete | trash | Opens the delete confirmation. |
Add / Edit dialog fields
| Field | Notes |
|---|---|
| Inside <parent> | Banner shown when adding a child, naming the parent. |
| Name | Required; free text. |
| Code | Auto-generated and read-only when adding; shown for reference. |
| Type | Read-only chip — a location’s level is fixed at creation. |
| Status | Active or Inactive. |
Header controls
| Control | What it does |
|---|---|
| Warehouse picker | Chooses which warehouse’s layout is shown. |
| Add Zone | Creates a top-level zone. |
| Filter | Filters the tree by name / code / path. |
| Expand all / Collapse all | Opens or closes every branch. |