Content Codes, Ranges And Sets
Bin Content Code
Every AutoStore bin is assigned a content code. Content codes indicate whether a bin is empty (and may also include compartment information) and are primarily used during the put-away process. The WMS can request bins in the port queue by specifying content codes instead of individual bin_id.
The bin content code plays a central role in controlling bin locations. Depending on the use case, it may also represent the bin’s inventory, such as a specific SKU or batch.
Content codes are managed by the WMS and updated via the AS Interface. The mapping between SKUs or batches and content codes is defined within the WMS. A content code may correspond to a single SKU or a group of SKUs. Additionally, the WMS can assign multiple content codes to the same SKU to better manage bin flow.

Example of Content Code mapping.

Content code usage example.
Cell Content Code
Each cell (stack) in the grid can be associated with one or more cell content codes. For cells with assigned content codes, AutoStore will only store bins whose content code matches one of the cell’s allowed content codes.
When assigning cell content codes, the following rules apply:
- Cell content codes use the same data type as bin content codes (integer, range [0–1000000]).
- Ranges can be used when multiple codes per cell are required.
- AS Router supports a single value per cell, which may be a content code, a content range, or a content set.
- AS Planner supports up to 8 cell content codes per cell.
Cells without assigned content codes are considered unrestricted and can store bins with any content code, unless restricted by the OverflowToFreeCell configuration.
Cell content codes are managed by the WMS and can be updated during operation via the AS Interface. They can also be configured through the AutoStore Console.
Content Code Ranges
A Content Code Range defines a group that includes a specified range of content codes.
This group can be assigned as a cell's cell content code and helps address the limitation that a cell can have a maximum of 8 content codes.
Content code ranges cannot be used in place of content codes in port queues or inopenportparameters.
Content code ranges are defined using the AutoStore Console.
Content Code Sets
A content set is a collection of content codes and/or content code ranges.
Examples
- Example set #1:
{1, 10, 11} - Example set #2:
{2, 20, 21, 22, 23} - Example set #3:
{3, 4, 6, 8, 30–34}(includes content codes3, 4, 6, 8, 30, 31, 32, 33, and 34)
Content sets are supported only by AS Router. They can be used as cell content values (per cell) and in cell-content-related system configurations.
Updated 2 months ago