Safety stock

Safety stock is a reserved buffer quantity that protects offline (in-store) sales from being cannibalized by online orders. Stock at or below the configured safety stock level is excluded from availability calculations (AOS and AFP) and from order routing — meaning a facility with stock equal to or less than its safety stock will not be considered for fulfilling online orders.

Configuration

Safety stock is configured per article and facility. Two levels are supported:

  • Global safety stock: A single value applied automatically to all facilities for a given article. If a facility has no individual value set, the global value applies. This is only configurable via API by omitting the facilityRef in the request.

  • Facility-level safety stock: A value configured for a specific facility, overriding the global value for that facility. This is configurable via API and Backoffice.

If both a global and a facility-level safety stock are configured, the facility-level value takes precedence for that facility.

Safety stock in Backoffice

Display

The stock detail view in the Network view shows safety stock at two levels:

  • Article header: Displays the sum of all effective safety stock values across all facilities, giving a quick network-wide overview of total held-back stock.

  • Network module: The Safety stock column shows the effective value per facility — regardless of whether it originates from a global or facility-level configuration.

Configuration

Safety stock can be configured directly on the stock detail view:

  • Facility-level value: Open the three-dot menu in the corresponding facility row in the Network module.

API

Safety stock can also be managed via the Safety stocks REST API using a bulk PUT request to /api/safetystocks.

FAQs

What happens when safety stock is reached?

Once the stock in a facility reaches or falls below the configured safety stock level, that facility's AOS and AFP for that article drop to 0. The facility is no longer considered for order routing.

Which value takes precedence — global or facility-level safety stock?

The facility-level safety stock always takes precedence over the global value. If no individual value is set, the global value applies.

What does the safety stock value in the article header show?

It shows the sum of all effective safety stock values across all facilities for that article.

Last updated