Skip to content

Batch Create Shelves


Table of Contents


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

  1. Select the Shelf Type (e.g. standard rack)
  2. Select the Temperature: "Ambient"

▸ Set ranges and create

  1. Set ranges: 排 (Row) 1-3, 欄 (Column) 1-10, 層 (Layer) 1-5
  2. Use the Standard Format numbering
  3. Click "Save as Default Template"
  4. 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

  1. Select the Shelf Type (e.g. refrigerated rack)
  2. Select the Temperature: "Refrigerated"

▸ Set ranges

  1. Set ranges: 排 (Row) A-D, 欄 (Column) 1-5, 層 (Layer) 1-3
  2. Use the Standard Format numbering
  3. 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

  1. Select the Shelf Type (e.g. picking rack)
  2. Select the Temperature: "Ambient"

▸ Set ranges and numbering

  1. Set ranges: 排 (Row) 1-2, 欄 (Column) 1-20, 層 (Layer) 1-3
  2. Choose "Custom Format"
  3. Enter the template: P{row:02d}-{column:02d}-
  4. Check "Pick Face"
  5. 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

FieldHow to FillNotes
*Shelf TypeSelect 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
TemperatureSelect the temperature condition of the shelvesDefaults to "Ambient"
Warehouse ZoneSelect the zone the shelves belong toOptional; zones can be managed in warehouse settings

Temperature Options

ZoneDescription
AmbientNormal environment
ControlledTemperature-controlled environment
Refrigerated0~8°C
FrozenBelow -18°C
Air ConditionedAir-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.

RangeStart ExampleEnd ExampleNotes
Row1 or A10 or ZSupports numbers, letters or mixed format (e.g. A01-C50)
Column1 or A20 or TSame format as row
Layer15Same format as row
Grid14Optional, 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 ExampleDescriptionOutput Example
{row}-{column}-Row-column-layer, standard formatA-1-1
{row:02d}-{column:02d}-Row and column padded to two digits01-01-1
R{row}_C{column}_LWith R (row) / C (column) / L (layer) prefixesRA_C1_L1
{row}{column}Joined without separatorsA11

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

OptionDescription
Pick FaceWhen checked, the created shelves are marked as picking shelves
LockedWhen checked, the created shelves are locked and not yet open for use

2.5 Preview & Create

▸ Preview

  1. Check that the "N shelves will be created" count looks right
  2. Review the preview table — Shelf Location, row, column, layer and Temperature (up to the first 10 entries are shown)

▸ Submit

  1. Click the "Create" button
  2. If more than 100 shelves will be created, a confirmation dialog appears first; click "Confirm" to continue
  3. 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

Quick Jump: FAQ | Notes

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

FeatureDescriptionLink
ShelvesView all shelvesGo
Shelf MovementsView records of goods moving between shelvesGo
Stock InquiryView real-time inventoryGo