Inventory Sync & Stock Management
Understand how inventory sync works, how stock fields are calculated, and how to track every stock movement across your connected stores.
Inventory Sync and Stock Management
Analision keeps stock levels synchronized across all connected marketplaces. When inventory changes—whether from a sale, a manual adjustment, or received warehouse stock—Analision can automatically push the updated quantity to every listing associated with that product.
How Inventory Sync Works
Each product in Analision includes an Inventory Sync toggle. When enabled:
- Analision reads the current available stock for that product
- It pushes the quantity to all associated listings across connected stores
- Every stock change (sale, adjustment, purchase receiving) is automatically synced
Screenshot placeholder: Product detail showing stock quantity and Inventory Sync toggle (~10:10)
Stock Status Fields Explained
On the product detail and inventory screens, several stock-related fields help explain what is sellable versus reserved.
| Field | Meaning |
|---|---|
| On Hand | Total physical units currently in stock |
| Order Reserve | Units reserved for pending orders not yet shipped |
| Batch Reserve | Units currently assigned to an active warehouse pick batch |
| Available | On Hand minus all reserves; the quantity available to sell |
Example: A product may show 2 units On Hand, but if 1 unit is reserved for an open order, Available = 1. Analision syncs 1 to connected storefronts, not 2.
Screenshot placeholder: Inventory table showing On Hand, Reserve, and Available columns (~26:00)
Manually Updating Stock
You can update stock directly from the Product Detail screen without creating a purchase order.
- Open the product you want to adjust
- Click the stock quantity field
- Enter the new value and save
This creates a Stock Update transaction in the product history log, giving you a full audit trail of what changed and when.
Viewing Stock Movements (Transaction History)
Every stock change is recorded in the product’s transaction history.
To view the full history:
- Open the product detail
- Click Transaction Details
The log includes:
- Date and time of the movement
- Transaction type (Stock Update, Purchase Receiving, Auto Pick, Batch Pick)
- Quantity change (added or deducted)
- Location where stock was moved
- User who performed the action
- Resulting stock level after the transaction
Screenshot placeholder: Transaction Details showing stock movement history (~15:20)
Transaction Types Reference
| Type | What Triggered It |
|---|---|
| Stock Update | Manual stock edit from product detail |
| Purchase Receiving | Stock added from a received purchase order |
| Auto Pick | Stock deducted automatically after shipping label creation |
| Batch Pick | Stock deducted when picked as part of a warehouse batch |
Troubleshooting: Inventory Not Updating on a Marketplace
If inventory is not updating on one of your marketplaces (for example, Etsy shows the wrong quantity), the most common cause is a credential failure.
Steps to Investigate
- Go to Stores and check the affected store status
- Look for sync errors, passive status, or expired credentials
- Re-enter the marketplace credentials and save
- Confirm the next sync updates the listing correctly
Note: In-app alerts for failed sync jobs are not yet exposed to end users. The Analision team receives backend notifications and can assist if the issue is reported.
Reserve vs. Available: Common Scenario
A common example:
- 2 units are physically in stock
- A customer places an order for 1 unit
- The item has not yet been picked or shipped
Analision immediately places a 1-unit Order Reserve on the product.
This reduces Available stock to 1, and all connected storefronts are updated to reflect the sellable quantity. This helps prevent overselling before warehouse operations begin.
Once the order is picked, packed, and labeled, the reserve is cleared and On Hand is reduced accordingly.