Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Manufacturing
  3. BOM & MO Dashboard v 19.0
  4. Sales Conditions FAQ

BOM & MO Dashboard

by Odoo DevHouse https://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse
Odoo

$ 199.00

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Manufacturing (mrp)
• Inventory (stock)
• Discuss (mail)
Lines of code 1966
Technical Name bom_mo_dashboard
LicenseOPL-1
Websitehttps://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Manufacturing (mrp)
• Inventory (stock)
• Discuss (mail)
Lines of code 1966
Technical Name bom_mo_dashboard
LicenseOPL-1
Websitehttps://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse
Versions 18.0 19.0
  • Description
  • License

BOM & MO Dashboard

Full multi-level Bill of Materials tree + live Manufacturing Orders Kanban- one screen, zero switching



Key Features
  • Multi-level BOM Tree - Visualize the complete Bill of Materials hierarchy from finished product down to every raw material component with unlimited depth.
  • Live MO Kanban Board - Track all active Manufacturing Orders across Draft, Confirmed, In Progress, To Close, and Done states in a single kanban view.
  • BOM Structure Tab - Interactive level-column layout shows each BOM level as a card column with product name, reference, quantity, unit of measure, route type, and stock on-hand.
  • Real-time Stats Banner - Instant KPIs: BOM depth, total components, sub-BOMs count, purchased items count, total MOs, overdue MOs, in-progress MOs, and completion rate.
  • Overdue MO Detection - Automatically flags overdue Manufacturing Orders with a red badge so planners can act immediately.
  • State Filter Sidebar - Filter the kanban board by any MO state with one click directly from the left sidebar.
  • Stock On-Hand per Component - Every BOM component displays the current warehouse stock quantity so you spot shortages without leaving the dashboard.
  • Auto-refresh Kanban - The MO board silently refreshes every 30 seconds so production supervisors always see live order status.
  • Manufacture / Buy Route Badge - Each BOM component is badged as Manufacture or Buy so procurement and production teams know at a glance what action is needed.
  • Responsible User & Deadline - Each MO kanban card shows the assigned responsible user, avatar, deadline date, and priority level.
  • Role-based Access Control - A dedicated Administrator security role keeps sensitive production data visible only to authorised users.
How It Works

The dashboard lives inside Odoo Manufacturing and gives you a full picture of your BOM and production orders in one place:

  • Step 1 - Open Dashboard: Navigate to Manufacturing -> BOM & MO Dashboard from the main menu.
  • Step 2 - Select a BOM: The left sidebar lists all active Bills of Materials. Click any BOM to load its tree and related manufacturing orders simultaneously.
  • Step 3 - Explore BOM Structure: The BOM Structure tab shows the multi-level tree as horizontal level columns. Each card displays product, reference, quantity, unit of measure, route, and current stock.
  • Step 4 - Monitor Manufacturing Orders: Switch to the Active MOs tab to see the kanban board grouped by workflow state with real-time overdue detection.
  • Step 5 - Filter & Refresh: Use the sidebar state filter to narrow the kanban view, or click the refresh button to pull the latest order data instantly.
Two Powerful Tabs in One Screen

BOM Structure Tab

  • Multi-level tree displayed as scrollable level columns
  • Each component card shows product name, reference, quantity, and unit of measure
  • Route badge: Manufacture or Buy
  • Current stock quantity displayed on every component
  • Sub-assembly indicator for nested BOMs
  • Stats banner: Depth · Components · Sub-BOMs · Purchased
  • "Show All Levels" button for deep multi-level BOMs

Active MOs Tab

  • Kanban columns: Draft · Confirmed · In Progress · To Close · Done
  • Each card shows order name, product, lot number, quantity progress, and priority
  • Responsible user name and avatar on every card
  • Deadline date with overdue highlight in red
  • Overdue badge count shown on the tab button
  • Stats banner: Total MOs · Overdue · In Progress · Completion %
  • Auto-refresh every 30 seconds + manual refresh button
Screenshots

Dashboard Overview

The full dashboard screen- BOM sidebar on the left, tab bar at the top, and the BOM Structure view loaded for the selected Bill of Materials. Everything visible in one place without switching menus.

BOM Selection Sidebar

The left sidebar lists all active Bills of Materials with their product name and reference code. Clicking any entry instantly loads its full tree and all related manufacturing orders.

Multi-level BOM Structure Tree

The BOM Structure tab renders the full hierarchy as horizontal level columns- from the finished product on the left down to every raw material on the right. Each level is clearly separated and scrollable.

Component Card- Route Badge & Stock On-Hand

Each component card shows the product name, internal reference, required quantity, unit of measure, current stock on hand, and a colour-coded route badge- blue for Manufacture, orange for Buy- so teams know at a glance what procurement action is needed.

BOM Structure Stats Banner

The stats banner at the top of the BOM Structure tab shows four instant KPIs: BOM Depth (number of levels), total Components, number of Sub-BOMs (nested assemblies), and Purchased components count- all updated the moment a BOM is selected.

Show All Levels- Deep BOM Trees

For BOMs with more than five levels, the view collapses deeper levels by default to keep the screen readable. A "Show All Levels" button appears at the right edge- one click expands the entire tree to its full depth.

Active MOs Kanban Board

The Active MOs tab shows all Manufacturing Orders for every product in the selected BOM tree, arranged in five kanban columns: Draft, Confirmed, In Progress, To Close, and Done- giving a complete picture of the production workflow.

Manufacturing Order Card Detail

Each MO card displays the order reference, product name, lot number, quantity produced versus total, priority star, responsible user with avatar, and scheduled deadline- all the information a supervisor needs without opening the order form.

Overdue Manufacturing Orders

Orders that have passed their deadline are automatically highlighted with a red badge showing the overdue date. The Active MOs tab button also displays the total overdue count so nothing is missed at a glance.

Active MOs Stats Banner

When the Active MOs tab is open the stats banner switches to production KPIs: Total MOs, Overdue count (red when non-zero), In Progress count, and overall Completion percentage- a quick health check for the entire production run.

State Filter in Sidebar

The sidebar provides a state filter that narrows the kanban board to a single MO state with one click- useful when a supervisor wants to focus only on orders that are In Progress or need to be closed.

Access Control- User Role Assignment

The BOM Dashboard Administrator role is assigned per user in Settings -> Users. Only users with this role see the dashboard menu item, keeping sensitive production data visible to the right team members only.

Use Cases

Production Supervisors

Monitor every open manufacturing order across all BOM levels in a single kanban. Spot overdue orders before they impact delivery.

Manufacturing Engineers

Audit multi-level BOM structures visually, verify component routes, and check stock availability without running separate reports.

Production Planners

Get instant KPIs- depth, component count, sub-BOMs, purchased items, MO completion rate- without opening multiple views.

Automotive Manufacturing

Handle thousands of components per vehicle. Navigate deep BOM trees and track all assembly orders from one dashboard.

Electronics Assembly

Visualize multi-level PCB assembly BOMs and correlate live order states with component availability to prevent production stoppages.

Engineering Change Management

After a BOM revision, immediately verify the updated structure and confirm in-flight orders are aligned- no context switching required.

Installation Guide

Prerequisites

  • Odoo 19 Community or Enterprise
  • Manufacturing module installed and active
  • Active Bills of Materials defined for your products

Installation Steps

  1. Copy the module folder to your Odoo addons directory.
  2. Update the apps list: Apps -> Update Apps List.
  3. Search for "BOM & MO Dashboard" and click Install.
  4. Go to Settings -> Users and grant the BOM Dashboard Administrator role to the required users.
  5. Navigate to Manufacturing -> BOM & MO Dashboard.

Note: Users without the Administrator role will not see the menu item.

Usage Guide

Step-by-Step Instructions

Step 1: Open the Dashboard

Go to Manufacturing -> BOM & MO Dashboard. The first BOM in your list loads automatically.

Step 2: Select a BOM from the Sidebar

The left sidebar lists all active Bills of Materials with their reference codes. Click any entry- the structure tree and manufacturing orders both load at the same time.

Step 3: Analyse the BOM Structure

The BOM Structure tab shows each level as a column, reading left to right from the finished product down to raw materials. The stats banner instantly shows BOM depth, total components, sub-BOM count, and purchased items.

Step 4: Check Component Stock

Each component card shows the current stock on hand. Components with zero stock stand out immediately so you can take action before production starts.

Step 5: Switch to Active MOs

Click the Active MOs tab. The kanban board shows all open Manufacturing Orders for every product in the selected BOM tree, grouped by workflow state.

Step 6: Filter by State

Use the state filter in the sidebar to narrow the view- for example, show only orders that are In Progress. The stats banner updates immediately.

Step 7: Act on Overdue Orders

Overdue orders are highlighted with a red deadline badge. The tab button shows the total overdue count so nothing is missed.

Frequently Asked Questions

Q: Does this module work with Odoo Community Edition?

A: Yes. It works with both Odoo 19 Community and Enterprise- no additional paid modules are required.

Q: How deep can the BOM tree be?

A: Up to 10 levels deep. The view shows the first 5 levels by default and a "Show All Levels" button appears automatically for deeper structures.

Q: Which manufacturing order states appear on the kanban board?

A: Draft, Confirmed, In Progress, To Close, and Done. Cancelled orders are excluded to keep the board focused on active work.

Q: Does the kanban auto-refresh?

A: Yes- every 30 seconds while the Active MOs tab is open. A manual refresh button is also available in the tab bar for an instant update.

Q: Is stock on-hand shown per warehouse?

A: The current version shows the total stock across all warehouse locations. Per-warehouse filtering is planned for a future release.

Q: Can I control who sees the dashboard?

A: Yes. Assign the BOM Dashboard Administrator role to any user in Settings -> Users. Users without this role will not see the menu item.

Q: Does it support multi-company?

A: Yes. The dashboard respects the current user's active company, so standard Odoo multi-company access rules apply automatically.


Need Custom Logic or Have Questions?

Contact Support
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with