Table of Contents
Racks
Updated by Kevin
Summary
ShipStream will allow you to define the Racks used in the warehouse. By default all Locations will be assigned to the "Default" Rack. However, defining your own Racks will allow you to:
- Setup picking paths to help your pickers travel from one location to the next along a predetermined path.
- Assign racks to Zones so that your picking batches may be more optimized and cover a smaller footprint of the warehouse.
From largest to smallest there are Zones > Racks > Locations.
Defining a Rack
- A Rack is specific to a warehouse
- A Rack is where Locations live
You may assign any number of Locations to a Rack, but it is generally best to define one Rack in ShipStream for every physical rack in the warehouse, or well-defined area in case you are not using racks (such as a marked lane on the floor).
The naming pattern you use for your warehouse Racks and Locations is completely up to you, but in order to take advantage of automatic location assignment using Location Patterns it is best if all locations on the same rack share a common prefix or suffix. Typically the Rack's name would appear as part of a Location name.
For example, Rack "A" might contain Locations "A-1", "A-2", etc. In this example the Location Pattern for Rack "A" might be "A-_" or "A-%".
Rack Configurations
Name
The Name of the Rack. This name is often the first part of a Location's Label.
Location Pattern
This is the pattern that will be used to auto assign matching Locations to this Rack.
The patterns are formed using a simple pattern matching.
- Use
_
(underscore) to match one character - Use
%
(percent) to match any number of characters
E.g.:
A-%
will matchA-12
but notAA-12
A-_
will matchA-1
andA-A
but notA-11
andA-A1
Picking Zone
The Zone that this Rack will be associated with. This value can be an integer from 1
to 63
. Racks in the same Zone are assumed to be in fairly close proximity to one another so a larger warehouse should utilize more zones for greater optimization. See Zones.
Picking Order
Picking order determines the picking path that a user would take if they had to pick an item from every pickable Location. This value can be an integer from 0
to 65535
.
Designing your Picking Path
An important part of using Racks is to establish a Picking Path for your warehouse. A picking path should reflect the path you would want a picker to take if they had to visit every rack in a single trip. For these examples the naming pattern will be:
Ann
for the Aisle number- A dash separator
W
for West side racks or anE
for East side- Two digit number
Say you have two pickable aisles that are 6 racks long.
Rack | Aisle 1 | Rack | Rack | Aisle 2 | Rack |
A01-W01 | A01-E01 | A02-W01 | A02-E01 | ||
A01-W02 | A01-E02 | A02-W02 | A02-E02 | ||
A01-W03 | A01-E03 | A02-W03 | A02-E03 | ||
A01-W04 | A01-E04 | A02-W04 | A02-E04 | ||
A01-W05 | A01-E05 | A02-W05 | A02-E05 | ||
A01-W06 | A01-E06 | A02-W06 | A02-E06 |
Once all the Racks are labeled on your warehouse diagram you will then want to draw your Picking Path from Rack to Rack. This path will show the path you would want a Single picker to take if they had to pick a Product from every Rack. For simplicity this diagram's Rack Labels are not padded.
With your Picking Path planned out it is now time to translate that info into a spreadsheet. Using the same Column names that the grid uses:
- The Warehouse Name
- The Rack Name
- The Location Patterns that will be auto associate to this Rack
- The Picking Zone
- The Picking Order
You will want to take the first Rack in your picking path and put it in the spreadsheet. Continue down your path until all your Racks have been added to the spreadsheet. As you enter your Racks you will want to be aware of which Zone it is located in so that you can add the rack to the correct Zone.
When importing this spreadsheet into ShipStream you will want to pad your Picking Order numbers to allow for new racks to be inserted in between if the need occurs.
Warehouse | Name | Location Pattern | Picking Zone | Picking Order |
Newark, NJ | A1-W1 | A1-W1-% | 1 | 1 |
Newark, NJ | A1-E1 | A1-E1-% | 1 | 2 |
Newark, NJ | A1-W2 | A1-W2-% | 1 | 3 |
Newark, NJ | A1-E2 | A1-E2-% | 1 | 4 |
Newark, NJ | A1-W3 | A1-W3-% | 1 | 5 |
Newark, NJ | A1-E3 | A1-E3-% | 1 | 6 |
Newark, NJ | A1-W4 | A1-W4-% | 2 | 7 |
Newark, NJ | A1-E4 | A1-E4-% | 2 | 8 |
Newark, NJ | A1-W5 | A1-W5-% | 2 | 9 |
Newark, NJ | A1-E5 | A1-E5-% | 2 | 10 |
Newark, NJ | A1-W6 | A1-W6-% | 2 | 11 |
Newark, NJ | A1-E6 | A1-E6-% | 2 | 12 |
Newark, NJ | A2-W1 | A2-W1-% | 1 | 13 |
Newark, NJ | A2-E1 | A2-E1-% | 1 | 14 |
Newark, NJ | A2-W2 | A2-W2-% | 1 | 15 |
Newark, NJ | A2-E2 | A2-E2-% | 1 | 16 |
Newark, NJ | A2-W3 | A2-W3-% | 1 | 17 |
Newark, NJ | A2-E3 | A2-E3-% | 1 | 18 |
Newark, NJ | A2-W4 | A2-W4-% | 2 | 19 |
Newark, NJ | A2-E4 | A2-E4-% | 2 | 20 |
Newark, NJ | A2-W5 | A2-W5-% | 2 | 21 |
Newark, NJ | A2-E5 | A2-E5-% | 2 | 22 |
Newark, NJ | A2-W6 | A2-W6-% | 2 | 23 |
Newark, NJ | A2-E6 | A2-E6-% | 2 | 24 |