A Bin Code Format is a is used to control the format of a bin-code to make it meaningful. This is used to enforce a common bar-code format and to understand the physical location of a bin within the warehouse.. When used in conjunction with racks there can be two bin code formats specified, one for Rack bins (Rack/Level/Section) and one for floor bins that are not part of a rack.

The Bin Code format is specified on the location card and applies to the location as a whole. It is normally necessary to only have one Bin Code format, but different formats can be specified if multiple warehouse locations are in use.

Bin Code Formats can be defined by using the search to find the page or exploring the warehouse role centre to get to the page. On selecting the option a list of available Bin code Formats will be displayed.

From the list it is possible to either edit an existing Bin Code Format or create a new Bin Code Format. This will show the card view for the Bin Code Format:

The page contains the following information:

Code

The code for the Bin Code Format.

Description

The description for the Bin Code Format.

Rack Code Format

Specifies the format of the part of the bin code that specifies the rack. Options are Numeric, Alphanumeric or Alphabetical.

Rack Code Length

Specifies the maximum length of the part of the bin code that specifies the rack. If the ‘Pad to Length’ option is selected this will be the set-length and padded if the entered/generated code is shorter.

Labelling Order

Specifies the labelling order of bins within a rack. Can be either Section then Level or Level then Section.

Allow Sub-Levels/Sub-Sections

Species whether bins can be sub-divided. This can be useful for specialised bins such as parts bins or roller-racking.

Section Code Format

Specifies the format of the part of the bin code that specifies the rack section.. Options are Numeric, Alphanumeric or Alphabetical.

Section Code Length

Specifies the maximum length of the part of the bin code that specifies the rack section. If the Pad to Length option is selected this will be the set-length and padded if the entered/generated code is shorter.

Sub-Section Format

Specifies the format of the part of the bin code that specifies the rack sub-section.. Options are Numeric, Alphanumeric or Alphabetical. This is only required if Allow Sub-Levels/Sub-Sections is enabled.

Sub-Section Code Length

Specifies the maximum length of the part of the bin code that specifies the rack sub-section. If the Pad to Length option is selected this will be the set-length and padded if the entered/generated code is shorter. This is only required if Allow Sub-Levels/Sub-Sections is enabled.

Level Code Format

Specifies the format of the part of the bin code that specifies the rack level. Options are Numeric, Alphanumeric or Alphabetical.

Level Code Length

Specifies the maximum length of the part of the bin code that specifies the rack level. If the Pad to Length option is selected this will be the set-length and padded if the entered/generated code is shorter.

Sub-Level Format

Specifies the format of the part of the bin code that specifies the rack sub-level. Options are numeric, alphanumeric or alphabetical. This is only required if Allow Sub-Levels/Sub-Sections is enabled.

Sub-Level Code Length

Specifies the maximum length of the part of the bin code that specifies the rack sub-level. If the Pad to Length option is selected this will be the set-length and padded if the entered/generated code is shorter. This is only required if Allow Sub-Levels/Sub-Sections is enabled.

Floor Bin Code Format

Specifies the format of the bin code for floor bins. Options are Numeric, Alphanumeric or Alphabetical.

Floor Bin Code Length

Specifies the maximum length of the part of the bin code that identifies a floor bin excluding any prefix. If the Pad to Length option is selected this will be the set-length and padded if the entered/generated code is shorter.

Floor Bin Code Prefix

Specifies a prefix than can be added to floor bins to designate them, as different from rack bins.

Use Separator Character

Specifies the separator character to be used be used to denote the various parts of a bin code.

Separator Character

Specifies the separator character to be used be used to denote the various parts of a bin code. This will default to a hyphen '-'. This is only required if Use Separator Character is enabled.

Pad to Length

Specifies if the elements of the bin code should be padded to their maximum length so the formats are consistent.

Non-Numeric Pad Character

Specifies the character that should be used to pad bin format elements to their maximum length so the formats are consistent if the bin code element is alphabetical. For numeric and alphanumeric elements the zero character ‘0’ will be used to pad. This is only required if Pad to Length is enabled.

Report ID

Specifies the ID of a report to be used to print bin labels. This will default to the standard Bin Label format but can be amended to use a custom label format.

Report Name

Shows the name of the report object selected using the Report ID field for reference.


A factbox is available that shows a preview of the defined Bin Code Formats. This can aid is checking the formats are as required:

The Bin Code Format is specified on the Location Card and applies to the location as a whole. The Location should be updated with the Bin Code Format once it has been defined. If applying a Bin Code Format to a location with existing bins the system will check if the existing bins meet the new format. The Bin Code Format can only be applied if this if this case, otherwise the existing bins will have to be renamed.