Batch Create Shelves
Table of Contents
- 1. Use Cases — 3 common scenarios
- 2. Features — Basic Info / Range Settings / Numbering Rules / Preview & Create
- 3. FAQ — 6 questions + Notes
- 4. Related Features
1. Use Cases
Quick Links: Initialize a New Warehouse | Create a Refrigerated Area | Create a Picking Area
Case 1: Initialize shelves for a new warehouse
Situation: A new warehouse needs standard rack shelves: 3 rows, 10 columns, 5 layers.
Steps:
▸ Set basic information
- Select the Shelf Type (e.g. standard rack)
- Select the Temperature: "Ambient"
▸ Set ranges and create
- Set ranges: 排 (Row) 1-3, 欄 (Column) 1-10, 層 (Layer) 1-5
- Use the Standard Format numbering
- Click "Save as Default Template"
- Preview and click "Create"
Result: 150 shelves are created (3 × 10 × 5), numbered 1-1-1, 1-1-2, …, 3-10-5; the numbering template is saved and will be applied automatically next time.
Case 2: Create refrigerated shelves
Situation: The Refrigerated area needs shelves, with rows labeled by letters.
Steps:
▸ Set shelf attributes
- Select the Shelf Type (e.g. refrigerated rack)
- Select the Temperature: "Refrigerated"
▸ Set ranges
- Set ranges: 排 (Row) A-D, 欄 (Column) 1-5, 層 (Layer) 1-3
- Use the Standard Format numbering
- Preview and click "Create"
Result: 60 shelves are created (4 × 5 × 3), numbered A-1-1, A-1-2, …, D-5-3, all with the Refrigerated Temperature.
Case 3: Create picking-area shelves
Situation: The picking area needs picking shelves with a custom numbering format.
Steps:
▸ Set basic information
- Select the Shelf Type (e.g. picking rack)
- Select the Temperature: "Ambient"
▸ Set ranges and numbering
- Set ranges: 排 (Row) 1-2, 欄 (Column) 1-20, 層 (Layer) 1-3
- Choose "Custom Format"
- Enter the template: P{row:02d}-{column:02d}-
- Check "Pick Face"
- Preview and click "Create"
Result: 120 shelves are created (2 × 20 × 3), numbered P01-01-1, P01-01-2, …, P02-20-3, all marked as Pick Face.
2. Features
When the warehouse adds new racks or reorganizes areas, you need to create a batch of new shelves at once. Set the numbering rules and ranges here and the system generates all shelf location codes automatically, so you don't have to create them one by one. Once created, these shelves can be selected for putaway during inbound operations.
Quick Jump: Basic Info | Range Settings | Numbering Rules | Other Options | Preview & Create
2.1 Basic Info
Fields marked with * are required
| Field | How to Fill | Notes |
|---|---|---|
| *Shelf Type | Select a shelf category from the list (e.g. standard rack, pallet rack) | If no option is available, create one on the "Shelf Types" page first |
| Temperature | Select the temperature condition of the shelves | Defaults to "Ambient" |
| Warehouse Zone | Select the zone the shelves belong to | Optional; zones can be managed in warehouse settings |
Temperature Options
| Zone | Description |
|---|---|
| Ambient | Normal environment |
| Controlled | Temperature-controlled environment |
| Refrigerated | 0~8°C |
| Frozen | Below -18°C |
| Air Conditioned | Air-conditioned environment |
2.2 Range Settings
Shelf positions are defined by three dimensions — row, column and layer. Set a start and end value for each dimension and the system combines them into all shelf positions.
| Range | Start Example | End Example | Notes |
|---|---|---|---|
| Row | 1 or A | 10 or Z | Supports numbers, letters or mixed format (e.g. A01-C50) |
| Column | 1 or A | 20 or T | Same format as row |
| Layer | 1 | 5 | Same format as row |
| Grid | 1 | 4 | Optional, for finer position division |
- Row, column and layer must all be set, and the start value cannot be greater than the end value
- The page shows "N shelves will be created" in real time; quantity = rows × columns × layers × (grids)
- Limit: At most 5,000 shelves per batch
2.3 Numbering Rules
編號格式模板
Standard Format (default)
- Format: {row}-{column}-
- Generated codes: 1-A-1, 1-A-2, 2-B-1, etc.
Custom Format
- Compose your own numbering template
- Available variables: {row}, {column}, {layer},
- Zero padding: {row:02d} displays 1 as 01
| Template Example | Description | Output Example |
|---|---|---|
| {row}-{column}- | Row-column-layer, standard format | A-1-1 |
| {row:02d}-{column:02d}- | Row and column padded to two digits | 01-01-1 |
| R{row}_C{column}_L | With R (row) / C (column) / L (layer) prefixes | RA_C1_L1 |
| {row}{column} | Joined without separators | A11 |
While editing the template, the "範例預覽" below shows the resulting code style in real time.
Save as Default Template
Click this button to save the current numbering template as the warehouse default. It will be applied automatically next time, keeping numbering consistent within the warehouse.
2.4 Other Options
| Option | Description |
|---|---|
| Pick Face | When checked, the created shelves are marked as picking shelves |
| Locked | When checked, the created shelves are locked and not yet open for use |
2.5 Preview & Create
▸ Preview
- Check that the "N shelves will be created" count looks right
- Review the preview table — Shelf Location, row, column, layer and Temperature (up to the first 10 entries are shown)
▸ Submit
- Click the "Create" button
- If more than 100 shelves will be created, a confirmation dialog appears first; click "Confirm" to continue
- If some codes duplicate existing shelves, the "Existing Shelves Detected" dialog appears, where you can choose "Skip Existing" or "Update Existing"
Result: When done, the new shelves appear in "Shelves"; for larger batches you can track the progress in the "Background Tasks" panel.
3. FAQ
3.1 FAQ
▪ What are the range limits?
- The start value must be less than or equal to the end value
- Numbers (0-9) and letters (A-Z) are supported, and they can be mixed (e.g. A01-C50 expands to A01~A50, B01~B50, C01~C50)
- At most 5,000 shelves per batch
▪ What happens if codes are duplicated?
The system checks for existing codes before creating. If duplicates are found, a dialog lets you choose "Skip Existing" (create only new ones) or "Update Existing" (overwrite the existing shelves' type, temperature and other attributes with this batch's settings). If any duplicated shelves hold inventory, the dialog warns you — choose updating carefully.
▪ Can I edit shelves after creating them?
Yes. Go to "Shelves" and click a Shelf Location to open its detail page, where you can edit the location code, type, temperature and more.
▪ When do I need the 格 (Grid)?
The grid is a fourth dimension for finer position division, such as a layer split into several small cells by dividers. In most cases you can leave it unset.
▪ How do I change the default template?
After editing the numbering template on this page, click "Save as Default Template". The new template takes effect and is applied automatically next time.
▪ What if creation fails?
Possible causes:
- Invalid range settings (start value greater than end value)
- Exceeding the 5,000-per-batch limit
- No Shelf Type selected
Fix the settings according to the on-page error message and retry. If it keeps failing, contact your system administrator.
3.2 Notes
⚠️ Important Reminders
- Plan ahead: Decide on numbering rules before creating to keep them consistent
- Preview first: Always preview before creating to confirm the code format
- Check the count: Watch the total count to avoid creating unneeded shelves
- No batch undo: A batch creation cannot be undone in one click; shelves must be deleted individually
4. Related Features
| Feature | Description | Link |
|---|---|---|
| Shelves | View all shelves | Go |
| Shelf Movements | View records of goods moving between shelves | Go |
| Stock Inquiry | View real-time inventory | Go |