inventory
inventory-sync
stock-management
warehouse
multi-channel
order-reserve
transaction-history
Inventory Sync and Stock Management

How Inventory Sync Works
Each product in Analision has an Inventory Sync toggle. When enabled:
- Analision reads the current stock for that product
- It pushes the quantity to all associated listings across all connected stores
- Every time the stock changes (sale, adjustment, purchase receiving), the update goes out automatically
Stock Status Fields Explained
On the product detail and inventory screens, you'll see several stock-related fields. Here's what each one means:
- On Hand — Total physical units in your warehouse
- Order Reserve — Units reserved for pending orders that haven't shipped yet
- Batch Reserve — Units currently assigned to an active pick batch
- Available — On Hand minus all reserves — what's actually free to sell
Example: A product shows 2 units On Hand, but 1 is reserved for an open order. Available = 1. Analision will push "1" to your storefronts, not "2."
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 into the stock quantity field
- Enter the new value and save
This creates a Stock Update transaction in the product's history log so you always have a record of who changed what and when.
Viewing Stock Movements (Transaction History)
Every change to a product's stock is recorded. To see the full history:
- Open the product detail
- Click Transaction Details
You'll see a log of every movement, including:
- Date and time of the movement
- Transaction type (Stock Update, Purchase Receiving, Auto Pick, Batch Pick, etc.)
- Quantity changed (in or out)
- Location the stock was pulled from or added to
- User who performed the action
- Resulting stock level after the movement
Transaction Types Reference
- Stock Update — Manual edit from the product detail screen
- Purchase Receiving — Stock added via a received purchase order
- Auto Pick — Stock deducted automatically when a shipping label was created
- Batch Pick — Stock deducted when a warehouse team member picked for a batch
Troubleshooting: Inventory Not Updating on a Marketplace
If your stock isn't updating on one of your stores (e.g., Etsy shows the wrong quantity), the most common cause is a credential failure.
Steps to investigate:
- Go to Stores and check the status of the affected store
- Look for any error indicators — a store with expired credentials may appear passive or show a sync error
- Re-enter your store credentials and save
- Verify the next sync run updates the listing correctly
Note: In-app alerts for failed syncs are not yet available to users. The Analision team receives backend notifications when jobs fail and can assist if you report the issue.
Reserve vs. Available: A Common Scenario
Imagine this situation:
- You have 2 units of a product in stock
- An order comes in for 1 unit
- You haven't shipped it yet (no pick list or label created)
Analision will place a 1-unit Order Reserve on that product. Your Available drops to 1, and your storefronts are updated to reflect 1 unit available — even before you've physically touched the inventory. This prevents overselling.
Once the order is picked, packed, and labeled, the reserve is cleared and the On Hand quantity is reduced accordingly.