Multi-Location Stock
This initial feature release provides a basic view of stock levels at various locations and is subject to change. While currently focused on showing product stock from different warehouses, this feature lays the foundation for more comprehensive inventory management capabilities. Future updates will expand its functionality. We are excited to introduce this feature and look forward to your feedback as we continue to develop and improve multi-location stock management.
Sana ERP Connector compatibility:
- Microsoft Dynamics ERP systems - [Sana ERP connector version 10.0.96 and higher]
- SAP Business One - [Sana ERP connector version 1.1.03 and higher]
Multi-location stock is tracking and managing inventory across multiple physical locations or warehouses. It involves keeping track of inventory levels, product availability, and stock movements across various storage facilities, warehouses, or retail locations within an ERP system.
The multi-location stock feature lets webstore visitors see real-time inventory levels across multiple warehouse locations, giving customers a quick overview of product availability across various storage locations. This enables better inventory management and more informed decision-making.
Benefits and Value
-
Improved inventory visibility: Get a comprehensive view of the entire product inventory by understanding where the products are located and how much stock is available.
-
Better stock allocation: Easily identify which warehouses have excess stock and which are running low, allowing for more efficient redistribution.
-
Better customer experience and increased satisfaction: Accurate inventory information allows retailers to provide customers with more reliable delivery estimates and reduce the likelihood of order cancellations due to stockouts.
Glossary
-
Location is a warehouse where the product is kept. It is used to track and manage the product's inventory indicating the place of their physical storage.
-
Location group is a structured way of organizing various locations used in business operations. These locations can include warehouses, distribution centers, retail stores, or manufacturing sites. Locations within a group might be categorized by factors like geographic region, type of products stored, or operational capabilities. The primary purpose of a location group is to streamline and optimize processes related to inventory management, logistics, and overall resource planning.
-
Default location is a predefined storage location where inventory transactions are initially recorded by default. It serves as the primary location for managing stock levels, shipping goods, and fulfilling orders unless specified otherwise.
-
Mandatory location is a specific warehouse that is usually assigned to a product in the ERP systems for inventory transactions. When a warehouse is marked as mandatory in ERP, it means that every inventory transaction involving that product must use this warehouse. This ensures that the product is tracked and managed within the designated warehouse.
-
Mandatory location group is the location group with the highest priority, overriding any other location groups. It is the primary location group for inventory transactions and stock management when multiple location groups and locations are used. This ensures that inventory is always handled and recorded through these designated locations within the mandatory group, regardless of other location groups.
Inventory Management in ERP
Location groups and individual locations are created and managed in the ERP system and can have different names in different ERP systems, for example, locations, sites and warehouses, delivering plants and storage locations, etc.
Understanding which location group and specific location are used to display stock amounts depends on the inventory setup, business logic, and priorities in your ERP system. In some ERP systems, locations can be configured at the customer and webstore levels, while others may allow configurations at the customer, product, and webstore levels. Additionally, different ERP systems may prioritize locations differently - determining whether stock amounts are displayed based on the product, customer, or webstore location. In some ERP systems, you can assign a mandatory location to the product that takes precedence over any other settings.
See how to manage inventory in your ERP system:
Microsoft Dynamics 365 Business Central: Inventory Management
Microsoft Dynamics NAV: Inventory Management
Microsoft Dynamics 365 for Finance and Operations: Default Storage Dimensions
Microsoft Dynamics AX: Default Storage Dimensions
SAP Business One: Inventory Calculation
SAP S/4HANA: Inventory
SAP ECC: Inventory
Enable Multi-Location Stock Visibility
In Sana Admin, you can enable Multi-location stock visibility for your Sana webstore with a single option. Go to: Setup > Products > Stock and assortment.
This feature can be activated based on customer types, allowing for tailored inventory presentation.
When multi-location stock is enabled and a product is stored in multiple warehouses in the ERP system, webstore visitors can view real-time inventory levels from all these locations directly on the product pages. This ensures that customers have up-to-date information on stock availability across different warehouses, enhancing their shopping experience.
Multi-Location Stock Presentation
Depending on your ERP system's inventory setup and business logic, multi-location stock can be displayed on webstore pages in various ways. Below you will find all possible presentation scenarios. Please note, that not all scenarios may apply to your Sana webstore, as your specific ERP system may not support some.
Presentation | Description |
---|---|
A location group and a default location are returned for a product from the ERP system based on priority. When customers log in to the webstore, they initially see stock levels for their default location. For example, if the default location is New York, a customer will see stock information specific to New York. By clicking on this default location, customers can access stock information for all other locations within the location group, with stock amounts displayed for each individual location. |
|
A location group is returned for a product from the ERP system based on priority, but a default location is not specified. This scenario is similar to the previous one but without a default location. When customers log in to the webstore, they initially see the total stock amount from all locations within the location group. By clicking on the Check all locations link, customers can access stock information for all locations within the location group, with stock amounts displayed for each individual location. |
|
Two different location groups are returned for a customer and a product from the ERP system. The location group returned for the product is set as the mandatory location group. This means it overrides the one returned for the customer. Additionally, within this group, one location is selected as the default. When customers log in to the webstore, they initially see stock levels for the default location within this mandatory location group returned for the product. For example, if the default location from the mandatory group is Chicago, customers will see stock information specific to Chicago. By clicking on this default location, customers can access stock information for all other locations within the same mandatory location group returned for the product, with stock amounts displayed for each location. The tooltip says: "The item is stored at locations other than your assigned locations." |
|
Two different location groups are returned for a customer and a product from the ERP system. The location group returned for the product is set as the mandatory location group, but no default location is selected. This means the location group returned for the product overrides the one returned for the customer. This scenario is similar to the previous one but without a default location. When customers log in to the webstore, they initially see the total stock amount for all locations within the mandatory location group returned for the product. By clicking on the Check all locations link, customers can access stock information for all locations within the mandatory location group returned for the product, with stock amounts displayed for each individual location. The tooltip says: "The item is stored at locations other than your assigned locations." |
|
A location group with only one location is returned for a product from the ERP system based on priority. | |
A specific location is returned for a product as a mandatory location from the ERP system, ensuring that every inventory transaction involving that product uses this location. The tooltip says: "The item is stored only at this location." |
|
If your ERP system has multiple individual locations but no location groups, Sana Commerce Cloud will treat all these locations as a single location group. |
When multi-location stock is enabled and configured, it will be shown on all relevant pages of the Sana webstore where stock information is available. This information can be shown either through a dedicated content element called Stock location of default stock level element (Product details, Product list, Last viewed products, and Search) or as part of another page element (Product group details, Product compare, and List details).
On webstore pages that display multiple products, like product group pages, the multi-location stock information can be shown without the location icon to save space.
You can change the default location icon in your webstore theme in Sana Admin.