Skip to Content
Senedoo Get in touch

Odoo MRP

The MRP: bills of materials, manufacturing orders and actual cost price, work centre by work centre.

The bill of materials says what goes into a product and which operations it goes through. The shop floor enters its times and quantities on a tablet; when the order is done, Odoo computes the real cost.

Features

What the Manufacturing (MRP) app does.

Bills of materials

Multi-level (sub-assemblies), lines per variant, kits, by-products; operations with their duration.

Work centers

Capacity, time efficiency, setup and cleanup times, cost per hour, working hours, alternative work centers.

Manufacturing orders

Created by a sales order (MTO), a reordering rule or from the master schedule; backorders, split and merge.

Shop floor tablets

On-screen instructions, timer, quantities, scrap, quality alert and maintenance request (Shop Floor).

Master production schedule

Forecasted demand by week or month, indirect demand for components, suggested replenishment (MPS).

Real cost

Components consumed, plus each operation's time × work center and employee hourly cost; planned and real cost side by side.

Traceability

Lots or serial numbers of components and finished product, recorded on the order.

Subcontracting and unbuild

Subcontracting with components resupplied; unbuild orders from a product into components.

Bill of materials of a poultry feed in Odoo MRP
A bill of materials: the components and their quantities for 1,000 kg of layer feed. Senedoo demo database, Odoo 19, fictitious data.
Manufacturing order in Odoo MRP
A manufacturing order: the availability of each component, the quantities to consume and consumed. Senedoo demo database, Odoo 19, fictitious data.
Monitor

Production reports.

Order overview

Planned and real cost of the order, line by line, components and operations (Overview).

Production analysis

Cost per unit, employee cost, by-product cost, by product and period (Production Analysis).

Work center OEE

Fully productive time of each work center, with losses: speed, material availability, breakdowns (OEE).

Controlled consumption

Difference with the bill of materials blocked, allowed or allowed with warning (Flexible Consumption).

Work centre form in Odoo MRP
A work centre: efficiency, OEE target, setup and cleanup times, hourly cost. Senedoo demo database, Odoo 19, fictitious data.
Overview

A complete ecosystem: the MRP and every app that feeds it

The arrows follow the data: from purchasing to stock, from stock and the shop floor to the manufacturing order, then on to finished goods, accounting and dashboards.

Materials

Purchase

Requests for quotation, supplier orders in foreign currency, blanket orders, automatic replenishment.

the order creates the receipt
Receipt and inspection

Quantities against the order, lots and dates, quality check on arrival, failure location if the check fails.

accepted lots put into stock
Inventory

Materials and packaging by location, valued; the components of each manufacturing order are reserved.

Manufacturing (MRP)

The heart of the plant

  • Multi-level bills of materials, variants, by-products
  • Manufacturing orders and work orders by work centre
  • Shop floor on tablets: instructions, times, quantities, scrap
  • Master production schedule (MPS) and component needs
  • Subcontracting and unbuild
  • Actual cost price: materials, machine time, labour

The shop floor

Work centres

Capacity, time efficiency, hourly cost, working hours: each operation is planned on its work center.

Maintenance

Preventive work blocks the work centre in the schedule; a breakdown is reported from the work order.

In-process quality

Control points inside operations: measure, photo, pass or fail, linked to the lot.

Engineering changes

A new bill of materials version, approved, then applied as soon as possible or at a date.

What manufacturing feeds

Stock and deliveries

Finished goods by lot, delivered to the customer: you know which material lot went to whom.

OHADA accounting

Stock value up to date, production cost, entries at invoicing and at closing.

Dashboards

Cost price, material yield, OEE, scrap and breakdowns, read every morning.

Repairs and after-sales

Serial numbers, warranties, replaced parts and repair quotations, from the same stock.

A worked example

The cost price of a batch of layer feed

Fictitious example: a 10-tonne batch, bagged in 200 bags of 50 kg, on three work centres.

Bill of materials and routing
Layer feed, 50 kg bagbatch of 10,000 kg
Components

Maize6,000 kg

Soybean meal2,200 kg

Wheat bran800 kg

Limestone800 kg

Vitamin and mineral premix200 kg

Woven bags200

Operations

Grinding and mixing — mixer4 h

Pelleting — press5 h

Bagging — bagging line3 h

The bill of materials holds the quantities for one batch; each operation is scheduled on its work centre, which holds its hourly cost.
The batch cost
Materials
Materials and bags: 2,744,000 FLosses, 1.5%: 41,160 FOperations: 174,000 FOverheads, 6%: 177,550 F
313.67 Fper kilo
15,684 Fper 50 kg bag
Batch cost: 3,136,710 F. Odoo adds up components consumed and operations at work center hourly cost; losses and overheads show in Odoo as actual quantities consumed and hourly cost. The same calculation, with your figures, in the cost price calculator.
Getting it right

The settings that matter.

Work center and employee hourly cost

Without it, the real cost only counts materials: that is where machine, energy and labour go.

Actual consumption

10,180 kg used for 10,000 planned: entered on the order, the 1.8% gap shows at once.

Manufacturing in 1, 2 or 3 steps

Components taken straight from stock, or picked and brought to the shop floor, finished goods stored afterwards.

Recipe versions

With PLM, a new bill of materials is approved before it applies; history is kept.

In Senegal

What Senedoo adds.

Bills of materials and operations loaded from Excel
Work center hourly costs worked out with you
Plant dashboard: cost, yield, OEE, scrap
One month replayed on a copy before go-live

Your plant in a single Odoo.

An Odoo-certified consultant maps your flows, loads your bills of materials, replays a month with you and trains the shop floor.

Book an assessment