Inventory Replenishment

Odoo 15.0 · 15.0.1.0.0

Licence: Other proprietary · Revision: c20545182bbf

Inventory Replenishment | Odoo 15.0

Corvus Nexus Technologies LTD
Inventory Planning Control Tower showing shortage exposure and open replenishment actions in Odoo Focus planners on shortage exposure, critical exceptions and governed replenishment actions.
Odoo 15.0 Community Enterprise

Inventory planning workflow for Odoo

Inventory Replenishment

See where stock will run short, understand the supply options and approve the next replenishment action.

Plan inventory by product, location and time period using usable stock, demand, incoming supply and safety targets. Compare transfer, purchase and manufacturing sources, explore scenarios and create reviewed draft supply documents from current recommendations.

See the workflow Ask a product question
Target: Odoo 15.0 Depends on: Inventory, Purchase Stock, Manufacturing, Sales Stock and Mail Technical addon: corvus_inventory_planning_control
The problemFeaturesHow it worksScreenshotsRequirements

Stock on hand is only part of the replenishment decision.

A warehouse can have stock today and still face a shortage next week. Another location may have excess, an incoming purchase may arrive too late, or a promotion may create demand that existing stock moves do not yet show. Planners need the timing, location and reason behind a recommendation before deciding whether to buy, transfer or manufacture.

Inventory Replenishment builds a time-based view for each product-location policy. It connects expected demand and supply to projected balances, coverage and safety targets. Planners can inspect why an action was suggested, compare sources and submit it for approval before a draft replenishment document is created.

Who this helps

For inventory planners balancing stock across locations, procurement teams reviewing purchase recommendations, and operations managers coordinating transfers and manufacturing supply.

Turn projected shortages into explainable replenishment decisions

Define the planning policy, trace the projected requirement and control how approved recommendations reach the operational apps.

Build the demand and stock picture

  • Product-location planning policies. Set the planning horizon, review frequency, safety-stock method, coverage targets and order constraints for each product and destination. Minimum quantities, order multiples and package rules make the recommended quantity fit the planning policy.
  • Daily, weekly or monthly projections. Review opening stock, demand, incoming supply, safety targets and projected closing balances by time bucket. Available-to-promise, cover, shortage and excess measures help planners identify when a decision is needed.
  • Explicit forecast and promotion signals. Add forecast, promotion or one-time demand when native movements do not represent the expected requirement. The plan retains forecast consumption alongside operational demand so reviewers can understand what contributes to the projection.
  • Demand and supply traceability. Use pegging to follow the demand and supply records behind a bucket or recommendation. The calculation keeps its source rationale, helping a planner explain which requirement an action is intended to cover.

Choose and approve the next action

  • Ranked replenishment sources. Configure transfer locations, approved vendors and manufacturing sources. Inspect the selected source, its rationale and rejected alternatives before deciding how the product-location requirement should be supplied.
  • Separate planning scenarios. Explore changes to demand inputs without creating operational documents from a scenario. After approval, apply the selected signals to live planning and calculate again before approving live supply actions.
  • Manager-approved draft supply. A different planning manager approves a recommendation before execution. Supported actions create draft transfers, RFQs or manufacturing orders for the normal Odoo review and confirmation process.
  • Freshness checks and incremental planning. Recommendations become stale when relevant stock, demand, supply, lot or policy inputs change. Recalculate before execution; the Dirty Item Queue supports incremental planning after an initial full run.

When a promotion threatens stock at a destination warehouse

Example workflow

A planner records an expected promotion as a demand signal and calculates the affected product-location plan. The projection shows the period in which stock falls below the target. The planner follows the demand links, compares a transfer with the configured purchase or manufacturing sources and reviews the chosen recommendation. A different manager approves the live action. If the inputs remain current, execution creates a draft document for the relevant operational team to review.

How a planner moves from projection to draft supply

Define the planning rules

Set product-location policies, safety and coverage targets, order constraints and ranked supply sources. Add demand signals where the expected requirement is not already represented.

Calculate the projection

Run the plan and review stock, demand and supply by time bucket. Focus on shortages, excess and coverage changes that require a planning decision.

Inspect and approve

Follow the demand and supply links and examine the source rationale. Have a different manager approve the proposed live action after the recommendation is reviewed.

Create the draft and continue in Odoo

Execution checks that the recommendation is still current and creates a supported draft supply document. Purchasing, inventory or manufacturing users complete the normal confirmation process.

See the workflow in Odoo

Explore the screens in sequence, from configuration to daily work and reporting. Each image includes a caption explaining its place in the workflow.

Critical item-location policy with replenishment and safety settingsMake the planning rule explicit before calculating a run. Forecast demand signal feeding the inventory planning runKeep exceptional demand visible and separate from live execution. Calculated replenishment plan with recommended source actionsGive planners a ranked, explainable path from shortage to draft supply. Time-phased projection and peggingFollow each bucket from demand and supply through ATP, cover, shortage and excess. Governed purchase recommendationCompare the chosen source with alternatives and its policy rationale. Inventory planning executive reportSummarise exceptions and supply decisions for operational review.

Requirements and access

Version and editions

Target: Odoo 15.0

Supported: Community and Enterprise

Hosting: Odoo.sh or private/on-premise server; not Odoo Online.

Dependencies

Required: Inventory, Purchase Stock, Manufacturing, Sales Stock and Mail

External service: None; planning uses native stock moves, products, locations and configured signals.

Technical name: corvus_inventory_planning_control

Roles and access

Inventory Planner and Inventory Planning Manager roles separate calculation, policy maintenance, scenario approval and draft-supply execution.

Projection, pegging, action and exception views preserve source fingerprints and support list, pivot, graph and executive reporting.

Getting started with your team

  • Install: Add the server module to the configured addons path, refresh Apps and install it with Inventory, Purchase Stock, Manufacturing and Sales Stock.
  • Configure: Create item-location policies, safety logic, ranked sources and optional demand signals; run a full baseline before using incremental planning.
  • Operate: Review the projection and pegging, approve only current actions, then create draft supply documents for native users to validate.

Questions before you choose

Does a scenario create purchase or manufacturing orders?

No. Scenario recommendations cannot create operational documents. Approved scenario signals must be applied to live planning and recalculated before live actions can be approved.

Will it automatically change confirmed supply?

It does not silently confirm, cancel, resize or reschedule confirmed supply. The controlled execution path creates supported draft documents for review in the native apps.

Why does a recommendation become stale?

Its underlying inputs changed after calculation. Replanning gives the manager a recommendation based on current stock, demand, supply and policy information before execution.

Release information

  • 15.0.1.0.0 Initial Odoo 15 release with product-location projections, safety and sourcing policies, pegging, scenarios, exception control and draft replenishment.

Installation prerequisites

Required Odoo addons: stock, purchase_stock, mrp, sale_stock, mail.

CORVUS NEXUS APP PORTFOLIO

Build the Odoo workflow that fits your operation

Each app is independently licensed and designed around a focused business control.

Business operations collection

Explore focused Corvus apps for CRM, sales, purchasing, inventory, accounting, HR, reporting, and Point of Sale.

Swipe or use the controls
BUSINESS APP

Invoice Attachment Rules

Invoice attachment and vendor bill document control with mandatory receipts, journal rules, posting validation, exceptions, and audit history.

BUSINESS APP

Budget & Spend Control

Odoo budget control, spend requests, purchase commitments and actuals with approvals, encumbrance tracking, transfers, forecasts and period close.

BUSINESS APP

CRM Lead Response SLA

CRM lead response time and first-response SLA tracking with breach warnings, sales escalation, working calendars, priorities, and audit reports.

BUSINESS APP

CRM Calls & Follow-Up

CRM call logging, meeting outcomes, follow-up automation, activity completion, next-action scheduling, sales history, and reporting.

BUSINESS APP

CRM Lead Nurture

CRM lead disposition and lost reason management for disqualification, nurture, recycle, junk, duplicates, cleanup, and automated follow-up.

BUSINESS APP

CRM Lead Qualification

CRM lead qualification pipeline with scoring, readiness checks, review stages, conversion approval, blocked conversion, and qualification reports.

BUSINESS APP

CRM Salesperson Handover

CRM lead and opportunity handover with backup sales owner, temporary delegation, activity continuity, acceptance, restoration, and audit history.

BUSINESS APP

CRM Stage Validation

CRM stage validation and opportunity readiness checks for required fields, activities, documents, next steps, manager overrides, and reporting.

BUSINESS APP

Expense Receipt Rules

Employee expense policy and receipt validation with amount limits, duplicate detection, submission rules, manager exceptions, and compliance reports.

BUSINESS APP

Attendance Corrections

Employee attendance correction requests for missing check-in or check-out, manager approval, overlap validation, HR audit, and anomaly reporting.

BUSINESS APP

Payroll Readiness Checks

Odoo payroll readiness and workforce time compliance: reconcile attendance, leave, schedules and work entries with exceptions, approvals and period l…

BUSINESS APP

Manufacturing Cost & WIP

Odoo manufacturing cost control with standard cost rollups, MO actuals, WIP accounting, variance waterfall, alerts and controlled period close.

BUSINESS APP

POS Cashier Shift Control

POS cashier shift management with opening float, cash drawer counts, shift handover, expected balance, discrepancies, and cashier audit reports.

BUSINESS APP

POS Customer Data Checks

POS customer data validation and invoice details control with required contact and tax fields, duplicate warnings, corrections, and exceptions.

BUSINESS APP

POS Live Data Sync

POS product and customer live sync with price, stock, image, variant, pricelist, tax and category updates plus offline catch-up for open terminals.

BUSINESS APP

POS Returns & Refunds

POS return policy and refund control with receipt validation, return windows, duplicate refund prevention, reasons, and stock disposition.

BUSINESS APP

POS Shared Saved Carts

POS hold order and parked cart sharing with cross-terminal recall, cashier permissions, change reconciliation, edit locking, and recovery.

BUSINESS APP

Product Archive Checks

Product archive control with stock checks, sales and purchase dependencies, MRP usage, safety warnings, bulk preview, blocking, and audit history.

BUSINESS APP

Multiple Product Barcodes

Multiple product barcodes and barcode aliases for POS, inventory and purchasing, including vendor SKU, manufacturer, legacy and packaging codes.

BUSINESS APP

Purchase Order Import

Purchase order import from Excel, XLSX or CSV with vendor SKU matching, bulk RFQ lines, preview, validation, duplicate handling, and import feedback.

BUSINESS APP

Purchase Price History

Purchase price history and vendor price change control with tolerance rules, unusual cost warnings, approval blocking, currency and UoM normalization.

BUSINESS APP

Supplier Commitments

Odoo supplier commitment and procurement control with RFQ acknowledgements, line proposals, ASN reconciliation, deadlines and purchase exceptions.

BUSINESS APP

Purchase MOQ & Freight

Purchase minimum order and free freight rules with vendor thresholds, quantity or amount checks, warnings, blocking, overrides, and audit reports.

BUSINESS APP

Disable Quick Create

Disable Quick Create, Create and Edit, or linked record opening by user, group, model and field without modifying every Odoo view.

BUSINESS APP

Scheduled Report Emails

Schedule Odoo reports by email with QWeb PDF, CSV and XLSX delivery, recipients, calendars, access-safe execution, retry logs, and report history.

BUSINESS APP

Customer PO Validation

Customer purchase order reference validation with mandatory PO numbers, duplicate detection, sales order propagation, blocking, overrides, and audit.

BUSINESS APP

Sales Margin & Discounts

Sales margin and discount approval with minimum margin, maximum discount, quotation warnings, confirmation blocking, manager approval, and audit.

BUSINESS APP

Product Substitutes

Product substitute and alternative product finder for quotations with stock availability, pricing, approved replacements, reasons, and sales history.

BUSINESS APP

Sales MOQ & Pack Rules

Sales minimum order quantity, MOQ, case pack, carton and quantity multiple rules with maximums, step validation, corrections, and website support.

BUSINESS APP

Multi-Warehouse Stock ETA

Available-to-promise and multi-warehouse stock availability for quotations with delivery dates, fulfillment options, shortages, and exception trackin…

BUSINESS APP

Stock Reservation Expiry

Stock reservation expiry and automatic unreserve with reservation timeout, owner warnings, urgent order protection, holds, extensions, and audit trai…

BUSINESS APP

Delivery Shelf Life Rules

Customer shelf life and lot expiry control for deliveries with minimum remaining life, FEFO eligibility, blocking, overrides, and compliance reports.

BUSINESS APP

Stock Transfer Approvals

Internal stock transfer approval with quantity and value thresholds, manager authorization, warehouse rules, request history, and audit trail.

BUSINESS APP

Vendor Performance Scores

Vendor scorecard and supplier performance rating from purchase orders and receipts, including on-time delivery, quality, quantity, price, and trends.

← Previous Three apps per page on larger screens Next →

Messaging and gateway collection

Extend Odoo messaging with provider gateways, inbound routing, MMS, campaign, workspace, and conversation tools.

Swipe or use the controls
MESSAGING APP

Bandwidth SMS Gateway

Bandwidth SMS gateway activation for Odoo

MESSAGING APP

ClickSend SMS Gateway

ClickSend SMS gateway activation for Odoo

MESSAGING APP

CM.com SMS Gateway

CM.com SMS gateway activation for Odoo

MESSAGING APP

LoopMessage SMS Gateway

LoopMessage SMS gateway activation for Odoo

MESSAGING APP

MessageBird SMS Gateway

MessageBird SMS gateway activation for Odoo

MESSAGING APP

MMS Media & Attachments

Shared MMS media handling for inbound and outbound messaging

MESSAGING APP

Nexmo SMS Gateway

Nexmo SMS gateway activation for Odoo

MESSAGING APP

Plivo SMS Gateway

Plivo SMS gateway activation for Odoo

MESSAGING APP

Bulk SMS Marketing

SMS campaign inbox, reply handling, and lead conversion for mass mailing

MESSAGING APP

SMS Chatter Conversations

CRM chatter SMS/MMS inbox mode with per-number tabs

MESSAGING APP

Floating SMS Chat

Floating SMS inbox panel with per-customer document routing

MESSAGING APP

Two-Way SMS & CRM Inbox

Two-way SMS for Odoo with Twilio, Telnyx, LoopMessage and other gateways, dynamic inbound webhooks, CRM and contact routing, SMS inbox fallback, mult…

MESSAGING APP

Phone Lookup: LoopLookup

LoopMessage lookup bridge with inbox-based device intelligence

MESSAGING APP

SMS & MMS Messaging Suite

Complete SMS/MMS workspace with inbound routing, messaging, and conversation tools.

MESSAGING APP

SMS Language Translation

Translation and language automation for Odoo messaging workflows.

MESSAGING APP

SMS Inbox & Composer

Suite workspace base: advanced composer UX, chatter controls, and conversation operations

MESSAGING APP

Telnyx SMS Gateway

Telnyx SMS gateway activation for Odoo

MESSAGING APP

Twilio SMS Gateway

Twilio SMS gateway activation for Odoo

MESSAGING APP

Vonage SMS Gateway

Vonage SMS gateway activation for Odoo

← Previous Three apps per page on larger screens Next →
Corvus Nexus Technologies LTD

Product support and Odoo services

Clear product help, implementation guidance, and separately scoped Odoo services from one experienced team.

Need product help?

Send the product name, Odoo version and edition, clear reproduction steps, and sanitized logs. Please do not send passwords, tokens, or customer data.

Email: support@corvusnexus.com

WhatsApp: +44 740 4228172

Website: corvusnexus.com

Planning a wider Odoo project?

Corvus Nexus provides implementation, custom module development, upgrades, integrations, hosting guidance, performance work, and workflow optimisation. Services are scoped separately.

Corvus Nexus Technologies LTD

Office 16564, 182–184 High Street North, East Ham, London E6 2JA

License: Other proprietary. The included LICENSE contains the applicable terms.