Supply Chain module — MRP & replenishment

Plan your requirements and automate replenishment with MRP software

eyeot's Supply Chain module calculates your component and finished-product requirements from your bills of materials and your demand, then proposes the orders to place. Threshold-based replenishment, FEFO lot management, demand forecasting and upstream/downstream traceability are gathered in a single platform. You validate the suggestions; the software handles the calculation.

Built for small and mid-sized manufacturing, trading or food businesses that manage bills of materials, stock with expiry dates (use-by/best-before/period-after-opening) and several sites or warehouses, and want to avoid both shortages and overstock.

What you can do

Requirements calculation (Orlicky MRP)

The MRP engine applies Orlicky's algorithm over a configurable horizon to determine what to produce or buy, and in what quantity. Each run (MrpRun) generates consolidated suggestions.

Multi-level bill-of-materials explosion

Bills of materials (BillOfMaterials) are versioned per product, with quantity per component and scrap rate. The recursive explosion descends several levels with cycle detection.

Order suggestions to validate

MRP requirements arrive in an inbox of draft orders (MrpSuggestion). Once approved, the suggestion automatically feeds the supplier Purchase Orders module.

Automatic threshold-based replenishment

Min/max rules with lead time and suppliers trigger a draft order as soon as stock drops below the minimum. An hourly scan watches the active rules.

FEFO lot management

Each lot carries its use-by (DLC), best-before (DLUO) or period-after-opening (PAO) dates with a FEFO index (first expired, first out). A daily scan surfaces lots nearing expiry via a dedicated alert.

Demand forecasting

The module computes per-product forecasts (exponential smoothing, Holt-Winters) with a MAPE accuracy indicator, and a seasonal AutoARIMA model with a confidence interval to anticipate coverage.

Traceability and inter-site transfers

The upstream (components) and downstream (finished lots) traceability tree lets you target a recall. The module also suggests internal transfers when one site is in alert and another in surplus.

Compliance & trust

Lot traceability, from component to recall

Each lot keeps its upstream tree (incoming components) and downstream tree (finished products). In the event of a withdrawal or recall, downstream traceability identifies the affected lots, and the traceability export documents the chain.

Expiry and quarantine under control

Lots managed under FEFO carry their use-by (DLC), best-before (DLUO) or period-after-opening (PAO) dates. A daily scan flags lots approaching their limit date, and questionable lots can be placed in quarantine.

Works with your other modules

  • Stock — lot/location movements and reservations
  • Supplier Purchase Orders — conversion of MRP suggestions into purchases
  • Notifications — expiry and shortage alerts
  • Finance — stock valuation by zone
  • Intelligence — cross-module analysis of requirements
  • Field service (Chantier) — lot-tracked material consumption

Frequently asked questions

What is MRP software and what is it for?
MRP stands for Material Requirements Planning. From your bills of materials and your demand, the module calculates what needs to be produced or bought, in what quantity and by when, to avoid both shortages and overstock. eyeot relies on Orlicky's algorithm.
Does the software place supplier orders automatically?
No, by default it proposes. The requirements from the MRP calculation and from replenishment arrive as suggestions and draft orders that you validate. Once approved, the suggestion feeds the supplier Purchase Orders module, keeping a human in the loop.
How does automatic replenishment work?
For each product you define a min/max rule with a lead time and one or more suppliers. An hourly check compares stock to the minimum and triggers a draft order when the threshold is crossed.
Does the module handle expiry dates and the FEFO method?
Yes. Lots carry their use-by (DLC), best-before (DLUO) or period-after-opening (PAO) dates and are picked under FEFO (first expired, first out). A daily scan identifies lots nearing their limit date and emits an alert; lots to isolate can be placed in quarantine.
Can I find the affected lots in the event of a product recall?
Yes. Downstream traceability reconstructs the tree of finished lots derived from a component lot, and upstream traceability traces back to the original components. A traceability export lets you document the chain.
Does the module work across multiple sites?
Yes. Stock is organized into warehouse zones and physical locations, and the module can suggest internal transfers when one site is in a stock alert while another has a surplus.

Go further

Try eyeot for free

eyeot is a French all-in-one ERP for small and mid-sized businesses, hosted in France and GDPR-compliant. Free for individuals (1 user, every module); simple team packs for companies.