Skill

Optimize Odoo Manufacturing Operations

Configure Odoo Manufacturing: Bills of Materials, Work Center capacity, routing, and MRP runs.

Works with odoo

79
Spark score
out of 100
Updated last month
Version 13.1.0

Add to Favorites

Why it matters

Streamline your Odoo manufacturing processes by optimizing Bills of Materials, Work Centers, and Material Requirements Planning (MRP) runs for efficient production and inventory management.

Outcomes

What it gets done

01

Configure Bills of Materials (BoMs) for finished goods.

02

Set up Work Centers with capacity and efficiency settings.

03

Run MRP to automatically generate procurement and production orders.

04

Troubleshoot production order discrepancies and material availability.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/ag-odoo-manufacturing-advisor | bash

Overview

Odoo Manufacturing Advisor

An Odoo Manufacturing skill: BoM setup (Manufacture/Kit/Subcontracting types), Work Center capacity/efficiency configuration, routing, and MRP scheduling. Use it when structuring BoMs, configuring Work Centers, running MRP, or troubleshooting production order/component issues in Odoo.

What it does

This skill helps configure and optimize Odoo Manufacturing (MRP). Mention @odoo-manufacturing-advisor and describe your manufacturing scenario, and it returns step-by-step instructions for Bill of Materials (BoM) setup, routing, and MRP configuration, plus guidance on running MRP and interpreting procurement messages. It covers BoM structuring, Work Centers with capacity and efficiency settings, routing operations, the production order lifecycle, and Material Requirements Planning runs to avoid running short of materials. There are three distinct BoM types to choose between: "Manufacture This Product" (a standard production BoM that creates a Manufacturing Order), "Kit" (sold as a bundle with components delivered separately - no Manufacturing Order is created), and "Subcontracting" (components are sent to a subcontractor who returns the finished product).

When to use - and when NOT to

Use it when creating or structuring Bills of Materials for finished goods, setting up Work Centers with capacity and efficiency settings, running an MRP to automatically generate purchase and production orders from demand, or troubleshooting production order discrepancies and component availability issues. It also carries operational best practices: enable Work Orders in Manufacturing Settings to use routing and time-tracking per operation; use BoM with variants (via product attributes) for products with multiple configurations (color, size, voltage) instead of duplicating BoMs; set lead times on components (vendor lead time plus security lead time) so MRP schedules purchase orders in advance; and always use Scrap Orders when discarding defective components during production rather than adjusting stock manually. Equally, avoid manually creating purchase orders for MRP-managed items (override MRP suggestions only when justified), and never confuse a Kit BoM with a "Manufacture This Product" BoM - a Kit never creates a Manufacturing Order.

This skill targets the core Odoo Manufacturing (mrp) module only - Maintenance, PLM (Product Lifecycle Management), and Quality are separate Enterprise modules not covered here. Subcontracting workflows (sending components to a third-party manufacturer) have additional receipt and valuation steps not fully detailed here. Lot/serial number traceability in production adds complexity and should be tested with small batches before full rollout. MRP calculations assume demand comes from Sale Orders and Reordering Rules - forecasts from external systems require custom integration.

Inputs and outputs

Input: a manufacturing scenario description (BoM structure, Work Center setup, or MRP troubleshooting). Output: exact Odoo menu paths and field-level configuration steps.

Menu: Manufacturing → Configuration → Work Centers → New
Work Center: CNC Machine 1
Working Hours: Standard 40h/week
Time Efficiency: 85%      (machine downtime factored in; 85% = 34 effective hrs/week)
Capacity: 2               (can run 2 production operations simultaneously)

A Work Center configuration also carries an OEE Target (Overall Equipment Effectiveness KPI target, e.g. 90%) and a per-hour cost figure used for manufacturing cost reporting.

Integrations

Works within Odoo's native Manufacturing app - Bills of Materials, Work Centers, Work Orders/routing, and the MRP scheduler - and interacts with Inventory Replenishment for procurement exceptions (Replenish, Reschedule, Cancel messages) and Sale Orders for demand-driven MRP runs.

Who it's for

Manufacturing planners and Odoo implementers configuring BoMs, work center capacity, or MRP scheduling, and anyone troubleshooting why a production order can't find its components or when to reorder materials.

Source README

This skill helps you configure and optimize Odoo Manufacturing (MRP). It covers Bills of Materials (BoM), Work Centers, routing operations, production order lifecycle, and Material Requirements Planning (MRP) runs to ensure you never run short of materials.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.