STOCK ENGINE
Stock Manager Kernel — the central stock engine
All stock movements—including sales deliveries, purchase receipts, and POS transactions—are processed through a single unified engine. It supports both FIFO and Weighted Average Cost (WAC) costing methods with strict consistency controls using row-level locking and serializable transactions, ensuring accurate stock valuation and eliminating shadow inventory and duplicate balances.
Stock Item Balance And Cost Real-time visibility of item quantities and cost across all locations, ensuring accurate stock levels and preventing negative balances.
Stock Lot (FIFO layers) Tracks inventory by batches with full visibility of quantities, cost, and expiry dates, ensuring items are used in the correct order from oldest to newest.
Stock Balance History Provides a complete history of all stock movements, showing quantity changes, cost impact, and linked source documents for full transparency and traceability.
Concurrency protection Designed to handle multiple users working simultaneously with high reliability, ensuring accurate stock updates and preventing conflicts—even under heavy usage
STOCK DOCUMENTS
Voucher In, Voucher Out, Stock Transfer
Three document types for direct stock adjustments—stock in, stock out, and stock transfer—providing controlled processing, validation, and full financial impact with accurate tracking and consistency.
Voucher In Records incoming stock with a flexible draft and confirmation process, updating quantities, cost, and inventory history while supporting different units of measure.
Voucher Out Manages stock issues with controlled processing, ensuring accurate quantity reduction and proper usage of available stock, while maintaining a complete history for tracking and review.
Stock Transfer Moves stock between locations through a controlled two-step process, ensuring accurate quantities are reserved and transferred with fully synchronized updates.
Allocation and reservation system
Ensures stock is reserved for sales orders and accurately fulfilled during delivery, with full coordination across all stock movements to prevent overselling and maintain reliable availability.
Costing methods and UOM standards
Weighted average cost (WAC) A costing method that calculates item value based on the average cost of all purchases, updated automatically with every incoming stock transaction, either company-wide or per store.
FIFO lot consumption Ensures inventory is consumed in order from the oldest available batches first, with full tracking of usage history. Incoming cost adjustments can refine the value of each batch after receipt to reflect total acquisition cost.
UOM transaction standard A unified unit standard that ensures all quantities are consistently calculated and converted between units, preserving the original document unit while using a standard base unit for all calculations to maintain accuracy and consistency.
Landed cost integration A structured cost allocation process that distributes additional purchase-related costs across inventory, adjusting item valuation and average cost per location to reflect the true total cost of goods
QUANTITY CONTROL
Enterprise quantity control and alerts
An intelligent inventory monitoring system that tracks stock levels, classifies items by importance, suggests replenishment, and sends timely alerts through configurable channels to ensure continuous availability and proactive stock management.
Stock level dashboard A real-time overview of inventory availability, showing usable stock after allocations, expected incoming stock, and key indicators that classify items from shortage to surplus for clear decision-making.
ABC classification A dynamic method for categorizing inventory based on importance, value, or usage volume, helping prioritize alerts and optimize replenishment planning.
Stock alerts A flexible alert system that monitors inventory levels per item and location, sending notifications through multiple channels and keeping a complete record of all alerts for tracking and review.
Replenishment suggestions Automatically generated stock replenishment recommendations that can be reviewed and converted into purchase orders or stock transfers to maintain optimal inventory levels.
Item cards with full master data
Categories and item classes
Multi-store / warehouse management
Units of measure with conversion
Excel import / export for items
Order screens (configurable)
25+ REPORTS
25+ stock reports across 7 categories
A comprehensive suite of 25+ inventory reports across multiple categories, covering everything from stock snapshots and movement tracking to classification analysis and profitability insights, ensuring full visibility across all inventory dimensions.
Stock Balance
Available Stock
Historical Balance
Inventory Valuation
Stock Comparison
Low Stock / Reorder
Movement Report
Stock Ledger
Lot Traceability
FIFO Consumption
Aging Summary
Aging Detail
Slow Moving
Dead Stock
Expiry Alert
Expired Stock
Lot Status
Allocation Report
Pending Allocations
Allocation History
COGS Report
Cost Variance
Margin Analysis
Overstock
ABC Classification
Integration: Delivery notes consume allocation; GRNs raise inventory; POS and e-commerce draw the same balances; landed cost adjusts lot economics — no parallel shadow inventory anywhere in the system.