--- title: "Location Class" slug: "location-class" description: "Why are Location Classes important, and how to create a Location Class? Step by Step guides containing all the information that you need to know to help you understand Canary7" updated: 2025-07-31T15:16:48Z published: 2025-07-31T15:16:48Z canonical: "help.canary7.com/location-class" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.canary7.com/llms.txt > Use this file to discover all available pages before exploring further. # Location Class ## πŸ—ΊοΈ Understanding Location Class **Location Classes** in Canary7 are system-defined categories that define the **purpose** of a location in the warehouse. They are **hardcoded** (i.e. cannot be edited or customised) and play a key role in how inventory is managed throughout workflows like **receiving**, **picking**, and **shipping**. Each Location Class enables Canary7 to apply the correct logic to that area β€” for example, whether it can receive goods, stage shipments, or temporarily hold stock. ## πŸ“š Location Class Types Here’s a summary of the Location Classes available in Canary7: ### πŸ“¦ Inventory Standard storage locations used between **receiving** and **picking**. --- ### 🚚 Receiving Dock Represents the **goods-in** area of the warehouse. Used during the **inbound** process. --- ### πŸ“€ Shipment Dock Used for **outbound** shipping. Inventory moved here is typically ready to be despatched. --- ### πŸ“₯ Consolidation Dock Used to gather picked items together before **packing** or **shipping**. --- ### 🎁 Packing Desk Where items are **packed** after picking and before they are transferred to the Shipment Dock. --- ### πŸ›‘ Staging Dock Temporary **holding areas** for items before final movement β€” usually before shipping. --- ### πŸͺœ Pick and Drop Used in **two-step replenishment** workflows. These are **intermediate points** where one user drops off items, and another collects them. --- ### πŸ‘€ User Indicates inventory is in the hands of a **user** β€” such as during picking or replenishment. Canary7 treats the **user as a location** while stock is in transit. --- ## 🧠 Why It Matters Each Location Class ensures that warehouse logic is applied correctly based on **location purpose**. This impacts key processes like: - βœ… Allocation - πŸ”„ Replenishment - πŸ“¦ Picking - 🚚 Shipping ## 🧭 Accessing Location Class To view or edit Location Classes: 1. πŸ” Use the **Search bar** and type **β€œLocation Class”**, or 2. πŸ› οΈ Navigate to: `Configuration` β†’ `Functional Area Setup` β†’ `Inventory Control Setup` β†’ `Location Class` ## βž• Adding a Location Class Click on the Red Action Button![red action button](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/red%20action%20button.png), this will bring up a drop-down menu, and select "Add" ![add uom](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/image-1664033249991.png) ### πŸ“ Enter Required Fields ![enter in location class ](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/enter%20in%20location%20class%20.png) - **πŸ“› Name** – Name of the Location Class - **🧾 Description** – Optional, but helps describe the class - **βœ… Active** – Make sure this is ticked so the class appears in the system ⚠ **⚠️ Note:**Location Classes are typically predefined and controlled by the system. In most cases, you won’t need to create new ones unless directed by Canary7 support or system requirements. Once you have selected and entered the required fields, click on the submit button![submit button(1)](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/submit%20button(1).png) to add. Text that informs the user of what the field is.