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. Construction
  3. MI ERP Construction v 19.0
  4. Sales Conditions FAQ

MI ERP Construction

by MI ERP APP https://www.mi-erp.app
Odoo

$ 2500.00

v 19.0 Third Party
This module requires Odoo Enterprise Edition.
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 • Discuss (mail)
• Employees (hr)
• Inventory (stock)
• Invoicing (account)
• Project (project)
• Purchase (purchase)
Lines of code 10707
Technical Name mierp_construction
LicenseSee License tab
Websitehttps://www.mi-erp.app
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Inventory (stock)
• Invoicing (account)
• Project (project)
• Purchase (purchase)
Lines of code 10707
Technical Name mierp_construction
LicenseSee License tab
Websitehttps://www.mi-erp.app
  • Description
  • License
MI ERP Construction

MI ERP Construction

End-to-end administrative management of construction projects

Odoo 19 Hierarchical APU EVM / CPI / SPI BC3 / FIEBDC-3 Multi-country l10n CO · VE · ES

Description


MI ERP Construction is an end-to-end module for construction companies running civil works, building or infrastructure projects on Odoo 19. It covers the full administrative cycle: hierarchical APU budgeting, two-dimensional measurements (objects × spaces), certifications by stage or by lines, payment states, progress control with EVM (Earned Value Management), on-site operations, and an interactive analytics dashboard powered by ECharts.

Imports and exports budgets in industry-standard formats (BC3 / FIEBDC-3, Presto in Excel, MS Project XML), and ships AIU + IVA schemes typical of Colombia, the Spanish overhead + industrial profit layout, and Venezuelan administrative surcharges via auto-installable localization siblings.

Built by GRUPO MI ERP SAS with hands-on experience in Colombian, Venezuelan and Spanish civil works.

Product screenshots


Real screenshots from the module running on Odoo 19 with seeded data, captured by the Playwright audit suite.

Construction Dashboard
Analytics dashboard (ECharts)

Real-time KPIs: total works, budgeted, certified, average %. Interactive charts: donut by state, top 5 works budget vs certified, rolling 12-month certifications line, average CPI / SPI gauges.

Interactive Concept Tree
Interactive Concept Tree (ECharts)

Browse the APU cascade from the budget root down to every labor / material / equipment line. Each node shows code, name, qty × unit price, total amount and certified % — colour-coded by type and nature. Three modes via the toolbar: Tree for collapsible WBS, Sunburst for proportional radial, Treemap for amount-weighted packing.

Budget form with smart buttons
Budget form — smart buttons + resource-type totals

Four smart buttons (Concepts, Concept Tree, Budget Report, Cash Flows) plus a colour-coded "By Resource Type" panel that splits the budget into Labor / Material / Equipment / Other / Certified at a glance. Notebook tabs for Concepts, Haberes/Discounts, Cash Flow and Notes keep the heavy data behind one click.

Embedded Cash Flow tab
Cash Flow — embedded waterfall + S-curve

Down-payment / retention sliders feed a stage-level cash projection. Live ECharts panels: Waterfall (FC partial bars + cumulative line) and S-Curve (Inflows vs Outflows). Auto-flags when the project needs financing.

Enterprise Budget Report
Budget Report (Enterprise account.report)

Eight variants — Summary, Detailed, All (incl. haberes), Schedule, Comparative, Earned Value, APU Standard, Standard — sharing one custom-handler with built-in PDF / XLSX / JSON export, drill-down and period filters straight from the Enterprise framework.

Works Kanban
Works Kanban card

Designed in the MI ERP palette: orange code badge, color-coded data icons (customer, site, date) and a gradient progress bar.

App landing
App entry point

The Construction app menu opens straight onto the analytics dashboard so KPIs are visible from the first click.

APU concepts
Unit Price Analysis (APU)

Hierarchical tree of chapters, items and sub-concepts with three parallel price sets: budget, certified and real.

Budgets
Budgets

Multiple budgets per work with aggregated totals and side-by-side comparison between versions (planned / certified / real).

Stages
Project stages

Project broken into stages with planned and actual %, dates and status. Bulk-generated from the wizard.

Certifications
Certifications

Three modes: by stage, by measurement lines or upward by %. Spawns the matching payment state and invoice.

EVM
EVM — Earned Value Management

Snapshots of planned value (PV), earned value (EV) and actual cost (AC) with automatic CPI and SPI per work.

Haberes
Haberes (overhead, profit, taxes)

Country-specific overhead, profit and tax surcharges. Apply to the budget via AIU, FIEBDC or SENIAT templates.

Site checklists
Site checklists

Reusable checklist templates instantiated per work. Block the workflow if a required item is missing.

Site tickets
Incidence tickets

Quick on-site incidence reporting (also creatable from mobile via REST endpoint) with severity and workflow.

Core features


Hierarchical APU
  • Chapters, items and sub-concepts as a tree
  • Three parallel sets: budget / certified / real
  • Auto-generated codes per level
  • Recursion guards and uniqueness constraints
2D measurements
  • Physical objects × spaces (N × X × Y × Z)
  • Visual formula editor (no more brittle syntax)
  • Per-line dimension: budget / certified / real
  • Validation workflow with approvals
Stages & certifications
  • Stages with planned and actual %
  • Certifications by stage, lines or upward %
  • Automatic payment states and invoices
  • Branded PDF certification report
EVM and ITE
  • PV / EV / AC snapshots, CPI / SPI computed
  • Technical-economic indicators (ITE)
  • Polynomial formulas for price revision
  • Side-by-side budget comparison
Importers / Exporters
  • BC3 / FIEBDC-3 import (Spain)
  • Presto import from Excel
  • MS Project XML import as stages
  • Round-trip BC3 export
Site operations
  • Reusable checklist templates
  • Mobile incidence tickets via REST
  • Material requests and equipment rentals
  • Audit / non-conformity log
Analytics dashboard
  • 4 real-time KPI cards
  • 4 ECharts: donut, bars, line, gauges
  • Reusable JSON-RPC endpoint
  • Click-through to the underlying records
Multi-country out of the box
  • Multi-company, multi-currency
  • CO · VE · ES auto-install localizations
  • AIU, FIEBDC and SENIAT templates pre-loaded
  • i18n: en, es, es_CO, es_VE

Localizations (auto-install)


Whenever the country localization is installed, the matching construction sibling is pulled in automatically. When it isn't, nothing extra loads and the core module stays fully functional.

Colombia
l10n_co_mierp_construction
  • AIU: 12 % overhead
  • 3 % contingency
  • 8 % profit
  • VAT 19 %
  • Income tax withholding
Venezuela
l10n_ve_mierp_construction
  • 15 % administrative cost
  • 10 % profit
  • SENIAT VAT 16 %
  • IGTF 3 %
Spain
l10n_es_mierp_construction
  • 13 % general overhead
  • 6 % industrial profit
  • 6 % indirect costs
  • VAT 21 %
  • FIEBDC-3 template

Typical workflow


Project kickoff
  1. Create the work with customer, address, currency and company.
  2. Import the base budget (BC3 / Presto / Excel) or build it manually.
  3. Define physical objects (blocks, towers) and spaces (apartments, m², levels).
  4. Capture 2D measurements (objects × spaces).
Execution & certification
  1. Apply haberes / templates (AIU + VAT, FIEBDC, SENIAT) per country.
  2. Generate stages from the wizard or import from MS Project.
  3. Issue certifications (by stage, by lines or upward) and invoice them.
  4. Capture EVM snapshots periodically and review CPI / SPI in the dashboard.
Site operations
  1. Instantiate checklists from templates per work front.
  2. Report incidence tickets (web or mobile REST).
  3. Process material requests and equipment rentals.
  4. Document non-conformities through the audit module.

Technical details


  • Main models: mierp.construction.work, budget, concept, measurement.line, work.object, space, stage, certification, payment.state, evm, haber.
  • Site operations: checklist, checklist.template, ticket, material.request, equipment.rental, audit.incidence.
  • OWL 2 component for the dashboard with ECharts 6 loaded via ESM dynamic import.
  • JSON-RPC endpoint /api/v1/mierp/construction/dashboard for integrations.
  • Certification PDF report rendered with WeasyPrint and MI ERP branding.
  • Test suite: 134+ Odoo tests + 12 Playwright E2E tests, 86 % coverage.
  • Compatible with Odoo Enterprise and Community.
  • Depends on: base, mail, project, account, purchase, stock, uom.
Note: the dashboard requires browsers with ES Modules support (Chrome 91+, Firefox 89+, Safari 15+) — every modern browser.

Requirements


Odoo modules
  • Accounting (account)
  • Purchase (purchase)
  • Inventory (stock)
  • Project (project)
  • Discuss (mail)
  • Units of Measure (uom)
Python dependencies
  • openpyxl — Presto / Excel importer
  • lxml — MS Project XML importer
  • weasyprint — certification PDF report
Optional localization
  • l10n_co, l10n_es, l10n_ve_full

Our Services


Customization Integration Installation
Build & Update Migration Support

Contact us


You'll get free assistance for 60 days for any issue or error.

For inquiries or support: info@mi-erp.app

Pricing

USD
2 500
one-time payment
  • ✓ Email support
  • ✓ Updates included
  • ✓ Multi-company, multi-currency
Need the full suite?

MI ERP BIM Suite bundles the 5 core modules (Construction, BIM, Revit, 4D/5D, FM) plus the 2 Colombia localizations.

Get in touch for a tailored quote — we’ll scope partner discounts and rollout support to your organisation.

Available as a standalone module: mierp_bim_suite.

GRUPO MI ERP SAS — José Luis Vizcaya López

www.mi-erp.app

Proprietary License v1.0

Este software y los archivos asociados (el "Software") solo se pueden utilizar (ejecutar,
modificado, ejecutado después de modificaciones) si ha comprado una licencia válida
de los autores, normalmente a través de las aplicaciones de Odoo, o si ha recibido una
acuerdo de los autores del Software (consulte el archivo COPYRIGHT).

Puede desarrollar módulos de Odoo que utilicen el Software como una biblioteca (normalmente
dependiendo de él, importándolo y usando sus recursos), pero sin copiar
cualquier código fuente o material del Software.

Está prohibido publicar, distribuir, sublicenciar o vender copias del Software.
o copias modificadas del Software.

El aviso de copyright anterior y este aviso de permiso deben incluirse en todos
copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O
IMPLÍCITAS, INCLUIDAS PERO NO LIMITADAS A LAS GARANTÍAS DE COMERCIABILIDAD,
APTITUD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN.
EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGÚN RECLAMO,
DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA FORMA,
SURGIENDO, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTROS
NEGOCIACIONES EN EL 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