Inventory
Discover how HotWax Commerce calculates ATP inventory.
HotWax Commerce provides a unified view of inventory by integrating with various systems present in a retailer's teck stack, including Enterprise Resource Planning (ERP), Point of Sale (POS), and Warehouse Management Systems (WMS). HotWax Commerce ensures that inventory updates from all these systems are synchronized to support various business scenarios.
In-store sales: During in-store sales, inventory counts of products is automatically reduced in HotWax Commerce.
In-store receiving: When stores receive new inventory through Purchase Orders, Transfer Orders, or Returns, HotWax Commerce increases the inventory counts accordingly, maintaining an accurate stock record.
Inventory variances: Missing or defective items can lead to inventory discrepancies. Any adjustments, such as reporting lost or defective inventory or reclaiming found items, should be updated in HotWax Commerce. Cycle Counts also help identify variances, which are also automatically synchronized to HotWax Commerce, ensuring accurate inventory levels.
Warehouse receiving: As warehouses or fulfillment centers receive new inventory from Purchase Orders, Transfer Orders, or Returns, timely updates are made in HotWax Commerce to reflect these additions in the overall inventory.
After consolidating all relevant inventory data, HotWax Commerce calculates the Online Available to Promise (ATP), which reflects the quantity available for online sales. This ATP value is then synced to Shopify as the definitive inventory level. Let’s examine how this calculation works.
How Does Hotwax Commerce Calculate The “Online ATP” Before Pushing It To Shopify?
To determine the "Online Available to Promise" (ATP) for Shopify, HotWax Commerce calculates the available inventory by accounting for several key factors beyond just the total stock. These include, Safety Stock, Threshold, Reserved Quantity (inventory allocated to sales orders but not fulfilled), orders in the Brokering Queue (orders that are captured but inventory is not allocated), and Excluded Facilities when calculating online ATP
.
Once all these factors are considered, HotWax Commerce calculates the accurate Online ATP
and syncs it to Shopify. The product ID from Shopify is stored in HotWax Commerce and serves as a unique identifier to match the products in both systems.
Let’s take a look at an example:
The product "blue shirt" from Brand NotNaked has been assigned plate number 100 QOH, and it has already received orders for 10 of them, and inventory is allocated for 5 sales orders. The ATP can be calculated using the following formula.
Online ATP = QOH - (Reserved quantities + Safety stock + Threshold + Orders in brokering queue + Excluded facilities’ ATP)
Given:
Quantity on hand
100 Units
Reserved quantities
5 Units
Safety stock
5 Units
Threshold
5 Units
Orders in brokering queue
5 Units
Excluded facilities' ATP
5 Units
Hence,
HotWax Commerce will push 75 units as the sellable Online ATP
to Shopify, ensuring accurate inventory representation for online sales.
The precise Online ATP
calculation prevents both overselling and underselling, making HotWax Commerce the single source of truth for inventory availability across all channels.
Last updated