Niyu Smart Stock
Local Planning Engine & Control Rules
How Odoo calculates local replenishment needs using the cloud forecast, and how managers control behavior using Rules and Exclusions.
Stock Position & Calculations
- Net Available: Calculated as
Current Stock - Reserved + Incoming PO + Incoming Transfer. - Reorder Point: Calculated as
(Average daily demand x Effective lead time) + Safety stock. - Recommendation Logic: A buy/transfer is only suggested when
Net available <= Reorder point. Target stock relies on the maximum days of stock, adjusted by MOQ or fixed-order constraints.
Planning Rules Engine
- Rules dictate service levels, min/max days of stock (DOS), and lead times.
- Hierarchy Match Score: The engine applies the most specific rule available: Exact variant (+100), Template (+80), Category (+60), Vendor (+20), Warehouse (+10).
Exclusions & Replacements
- Exclusions: Managers can explicitly exclude variants, templates, categories, or specific warehouses from the sync to save processing.
- Obsolete Planning: Old SKUs can be marked obsolete, transferring a defined percentage (0-100%) of their historical demand to a successor Replacement SKU.
- Bulk Updates: A CSV import wizard supports mass creation/updating of rules, replacements, and order constraints.
Forecast Data Pipeline & Job Lifecycle
Details exactly what data is sent to the AI engine, how exceptions are handled, and how forecast synchronization jobs operate.
Operational UI: Dashboards & Action Lines
A breakdown of the daily workspaces used by inventory planners to review health, take action, and verify AI recommendations.
