Stock Properties
Last updated
Last updated
Stock Properties allow tracking of specific values on a set of items, a Stock. They are represented by a map of key-value pairs, where keys can be either arbitrary or enforced to fulfill a predefined set. Both keys and values must be strings. You can of course use string representations of other data types like ISO-Date-Strings.
A common example for properties are values such as an Expiry Date or Batch Identifier.
Often it is useful to limit and enforce which properties are tracked for which type of product. You can configure this using the stockProperties
field on Listings
.
The inventory configurations allow users to define the storage principles of their network or facility. If isMixedStorage
is set to false, stock with the same tenantArticleId and different stockProperties should not be stored on the same location. Users will receive a modal warning them not to mix different properties on the same location when stowing in our inventory app or in the Backoffice. However, there is no technical constraint forbidding this behaviour.
In addition, if isMixedStorage
is set to false, storage location recommendations are adapted so that no locations are recommended where the same item with different stockProperties is already stored.
For more information on inventory configurations please click here.
While stock properties allow you to store any information that should be added to a stock, certain properties will be used by the system to inform decisions.
Property | Type | Function |
---|---|---|
expiry
DATE
Used in Routing / Picking to select best stock for First-Expired-First-Out strategies