OCA/manufacture-reporting
OCA community repository with 14 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- MRP BoM Current StockOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_bom_current_stock
Adds a Manufacturing report that explodes a bill of materials and shows, for each component, how much stock is available in a chosen source location. Results can be viewed on screen and printed as PDF or exported to Excel.
- MRP BOM Matrix ReportOdoo 12, 13, 18, 19mrp_bom_matrix_report
Adds a read-only BOM Matrix report under Manufacturing > Reporting that lists, for each component, which parent products use it and how many parent assemblies it appears in.
- MRP BoM Simple ReportOdoo 16mrp_bom_simple_report
Adds a printable PDF report for Bills of Materials that lists each component, its quantity and unit of measure in a simple table, one page per BoM.
- MRP BOM Structure Report Level 1Odoo 12, 13, 17mrp_bom_structure_report_level_1
Adds a new PDF report called "BoM Structure (Level 1)" that can be printed from a Bill of Materials and shows only the direct components of that BoM, without expanding sub-assemblies.
- MRP BOM Structure XLSXOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_bom_structure_xlsx
Adds an Excel export of a Bill of Materials structure. From a BoM, users can download an .XLSX file listing the finished product and all its components level by level.
- MRP BOM Structure XLSX Level 1Odoo 12, 13, 14, 16, 17, 18, 19mrp_bom_structure_xlsx_level_1
Adds an Excel (.XLSX) export of a Bill of Materials that lists only the first level of components, without expanding sub-assemblies. It is available from the Bill of Materials screen.
- Export Flattened BOM to ExcelOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_flattened_bom_xlsx
Adds an Excel export of a bill of materials that flattens all sub-levels into one list of raw components with total quantities. You run it from the BOM screen and get an .xlsx file.
- Export Flattened BOM to Excel with direct materials costOdoo 13, 14, 16mrp_flattened_bom_xlsx_direct_materials_cost
Adds a Direct Material Cost to bills of materials and shows material unit costs and total material costs in the Flattened BOM Excel export.
- mrp_flattened_bom_xlsx_labour_cost
Adds a Labour Costs tab to the Flattened BOM Excel export, showing the cost of each manufacturing operation per work center. It also adds a computed labour cost field on bills of materials.
- mrp_flattened_bom_xlsx_subcontracting_cost
Adds a 'Subcontracting Costs' tab to the Flattened BOM Excel export, showing the subcontractor, quantity and subcontracting cost for each subcontracted bill of materials.
- mrp_order_report_lot
Adds a Lot / SN column to the Manufacturing Order report so you can see which lots or serial numbers were consumed, and splits consumed quantities per lot for lot-tracked components.
- mrp_order_report_lot_barcode
Adds a Lot Barcode column to the Manufacturing Order components report, showing a scannable barcode and the lot/serial number for each raw material consumed.
- mrp_order_report_lot_reserved
Adds a Reserved column to the Manufacturing Order report that shows reserved quantities split by lot, so you can see which lots are reserved for each component.
- mrp_order_report_reserved
Adds a "Reserved" column to the Manufacturing Order report, showing how much of each component is already reserved. The column only appears for confirmed or in-progress orders that actually have reserved quantities.