| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 2237 |
| Technical Name |
aos_construction_management |
| License | LGPL-3 |
| Website | https://leapai.ai |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 2237 |
| Technical Name |
aos_construction_management |
| License | LGPL-3 |
| Website | https://leapai.ai |
Build Smarter.
Manage Everything.
A complete construction project management system built natively inside Odoo 19. Manage BOQ, WBS phases, work orders, RA billing, material requisitions, subcontracting, quality checks, and expenses โ all in one place.
Real-time KPIs across all projects โ total contract value, active BOQs, pending work orders, RA billing totals, expenses, and clickable quick-action buttons.
Fig. 1 โ Live dashboard: 2 active projects ยท AED 128.7M total contract value ยท 2 BOQs approved ยท 7 work orders ยท 4 quality checks ยท financial KPIs
Central hub for every project โ client, site/project manager, contract value, start and end dates, overall progress bar, and 8 smart-button shortcuts to all linked records (BOQ, WBS, Work Orders, Requisitions, Subcontracts, Billing, Quality, Expenses).
Fig. 2 โ Projects list: Al Noor Tower โ Residential Complex (AED 85M, 62% complete) and Highway Bridge Expansion (AED 42M, 38%) with inline progress bars
Detailed itemised BOQ with section headers, work-type classification (Civil, Structural, Electrical, MEP, Finishing, External), UOM, quantities, unit rates, and auto-computed line amounts. Full Draft โ Approved โ Revised approval flow with PDF export.
Fig. 3 โ BOQ with section headers (Substructure AED 14.85M / Superstructure AED 11.26M / MEP AED 7.3M), item rates and grand total AED 33,410,000
Create and assign work orders to WBS phases with foreman, priority levels (Normal / High / Urgent), planned vs actual start/end dates, planned and actual cost tracking, and a full Draft โ Confirmed โ In Progress โ Done workflow with linked material requisitions.
Fig. 4 โ Work Orders: 7 orders across 2 projects with WBS phase, priority badges (Urgent / High / Normal) and state (Done / In Progress / Confirmed)
Industry-standard RA billing with cumulative quantity tracking (previous + current period), automatic retention deduction, net payable calculation, multi-period billing history, and Draft โ Submitted โ Approved โ Paid status flow.
Fig. 5 โ RA Bill form: cumulative qty per BOQ line ยท gross AED 5,771,000 ยท retention 5% (AED 288,550) ยท net payable AED 5,482,450 ยท Status: Approved
Structured QC inspections with 5 types (Material, Workmanship, Structural, Safety, Final), Pass / Fail / Conditional results, per-item checklists, corrective action notes, and full inspection history per work order.
Fig. 6 โ Quality Checks: structural inspection (Pass), rebar inspection (Conditional Pass), girder check (In Progress), site safety audit (Pass)
Everything a construction company needs โ from first estimate to final handover.
Project Management
Full lifecycle with auto-reference (PROJ-0001), client, site manager, contract value, and 8 smart-button shortcuts to all related records.
Bill of Quantities (BOQ)
Itemised BOQ with section headers, work types, UOM, unit rates and auto-computed amounts. Draft / Approved / Revised states with PDF export.
WBS Phases
Hierarchical Work Breakdown Structure with parent/child phases, planned vs actual cost roll-up from work orders, and progress percentage.
Work Orders
Task-level work orders linked to WBS phases with foreman, priority, planned/actual dates, cost tracking, and material requisition linkage.
Material Requisitions
Product-catalogue integration with qty requested / approved / received tracking. Full Draft โ Approved โ Received workflow with cost estimation.
Subcontracting
Subcontract records with scope of work, contract value, configurable retention %, amount paid vs remaining balance, and activation workflow.
RA Billing
Running Account billing with cumulative qty (previous + current), previous billing deduction, retention withholding, and net payable per bill.
Progress Billing
Percentage-completion billing: enter % complete, auto-compute earned value, deduct previously billed, and get net amount this period.
Quality Checks
5 inspection types, Pass/Fail/Conditional results, per-item checklists, corrective action tracking, and inspector assignment.
Expense Tracking
Categorised expenses (Materials, Labour, Equipment, Subcontract, Overhead) linked to WBS phases with approval workflow.
OWL Dashboard
Live KPI dashboard built in Odoo's OWL framework โ project counts, contract values, BOQ totals, billing, pending orders, and quick actions.
PDF BOQ Report
Professional printable BOQ report with project header, section grouping by work type, line-item detail, subtotals, and grand total footer.
A structured flow from project creation to client billing โ all inside Odoo.
Create Project
Set client, contract value & team
Build BOQ
Itemise works, quantities & rates
WBS Phases
Break project into phases
Work Orders
Assign tasks to foremen
Procurement
Requisitions & subcontracts
Quality
Inspect & certify works
RA Billing
Bill client on certified qty
Three role levels ensure the right access for every team member.
๐ก Administrator
- Full read, write, create, delete
- Approve BOQs and billings
- Manage security groups
- Access all configuration
๐ท Manager
- Create & edit all records
- Approve requisitions & expenses
- Manage work orders & WBS
- Generate RA bills
๐ค User
- Read-only access to all records
- Create draft requisitions
- Log quality check results
- Submit expenses for approval
| Technical Details | |
|---|---|
| Module Name | aos_construction_management |
| Odoo Version | 19.0 |
| Version | 19.0.1.0.0 |
| Category | Construction |
| Dependencies | base mail product uom account |
| Models | 12 models across 9 Python files |
| Security Groups | 3 (User ยท Manager ยท Administrator) |
| Auto-Sequences | PROJ- ยท BOQ- ยท WO- ยท MR- ยท SC- ยท RAB- ยท PB- ยท QC- ยท EXP- |
| Frontend | OWL dashboard (Odoo Web Library) |
| Reports | PDF BOQ report (QWeb) |
| Demo Data | 2 projects, 2 BOQs, 6 WBS phases, 7 work orders, 3 requisitions, 2 subcontracts, 1 RA bill, 4 quality checks, 5 expenses |
| License | LGPL-3 |
Ready to Build?
Install the Construction Management module and take full control of your projects โ from first estimate to final client handover.
Install Now on Odoo 19
Please log in to comment on this module